代码段提取

code-snippet的Python项目详细描述


#片段
[![循环](https://circleci.com/gh/armmbed/snippet.svg?style=svg&;circle token=f8151197e9160de7877eda3ae049d0925e9b7ff3)(https://circleci.com/gh/armmbed/snippet)


` snippet`从给定的输入文件集中提取标记的文本部分并保存到其他位置。

例如,
通过从源文件中读取任何编码语言
-使用可自定义的标记语法
-写入模板输出(例如,`.md'代码块)
-隐藏输出中的节
-执行验证以帮助避免代码更改时代码段中断

基本原理
代码文档通常需要一个书面示例演示一些代码的使用。然而,随着项目的发展,这个示例代码很容易过时,甚至包含自己的错误。
一个解决方案是将这些示例编写为可以在所选测试系统中运行的测试。这样可以确保示例的代码始终有效。` snippet`可以用来提取测试的相关信息部分,并将其放入文档系统可以呈现的表单中,提供经过充分测试的代码示例。


《入门入门
<<
<35<35<35<
-`snippet`需要python 3


<35<35<35<
`` `
pip install安装代码段
` `
` ` ` ` ` ` `
pip install安装代码段
pip install安装代码段
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` lang/toml)
在项目目录中(例如snippet.toml)。可以重写[配置对象](https://github.com/armmbed/snippet/blob/master/src/snippet/config.py l8)中定义的任何值。


基本配置通常包括输入和输出目录:

```
[代码片段]
input_glob='测试/单元/*.py'
output_dir='文档/示例'
````

使用您安装的python解释器snippet to:

```
python-m snippet
````

默认为`*.toml`,可以多次设置。多个文件将按指定的顺序加载并查找。以上次加载的设置为准。

Python -M片断--Auth-MiNy.py[[-V] [-V] [DR] < BR/> BR/>位置参数:
项目根的DIR路径,在加载的任何相对路径中使用[BR/>配置[CWD]

可选参数:
-H,帮助显示此帮助消息并退出
配置配置路径(或globs)配置文件

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java泛型和基类   ProcessBuilder或DefaultExecutor启动的“RunAs”子进程的java读取标准输出   java应用程序在尝试登录时突然停止   Java:神秘的Java未捕获异常处理程序[带代码]   java JavaFX NumberAxis自动范围无限循环   最新版本和旧版本冲突的java双Maven依赖关系   java如何导入带有部署变量类名的静态函数?   编译器构造不同的JDK更新会产生不同的Java字节码吗?   java无法在struts 1.1中上载任何超过250 MB大小的文件   java调整jcombobox下拉菜单的宽度   java如何在某些情况下忽略@SQLDelete注释   在Eclipse for Java EE developers edition中禁用HTML警告   java HttpUrlConnection重置请求属性   java@Provider资源未在rest应用程序中注册   java TOP N使用JPA连接   java在使用反射调用方法时区分int和Integer参数