1.1.6 构建系统(批量处理)
优质
小牛编辑
133浏览
2023-12-01
构建系统的参考,这里包含了可选参数、变量等的完整参考文档。注意:构建系统目前正处于开发版本重做状态,以下的信息可能过时。 到论坛查看更多信息。
构建系统让你可以通过外部程序运行你的文件,如整理、翻译等等。
可执行的构建系统必须处于PATH下。
文件格式
带有.sublime-build
扩展名的 JSON 文件。
示例
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
cmd
必须,这里包含了真正需要执行的命令:
python -u /path/to/current/file.ext
file_regex
一个 Perl 风格的正则表达式捕获从外部程序的输出的错误信息。
selector
如果设置了Tools | Build System | Automatic ,Sublime Text 会通过匹配的selector
自动为当前文件找到编译系统。
除了配置选项,你也可以用一些变量,例如上面用到的$file
。
构建系统存放位置
必须存储在 Packages 文件夹下(例如Packages/User),很多的包都包含它们独自的构建系统。
运行构建系统
按下F7
键或Tools | Build。