自定义构建器
Sublime Text插件,用于启动可自定义的构建命令
详细信息
安装次数
- 总数 967
- Win 579
- Mac 181
- Linux 207
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
自述文件
Sublime Text自定义构建器
Sublime Text插件,用于启动可自定义的构建命令。每次构建时,您可以轻松选择所需的命令。
安装
使用 包控制 进行安装
- 打开Sublime Text的 命令面板
- 选择 包控制:安装包
- 选择 自定义构建器
使用方法
创建一个 构建系统文件。为所有Python文件运行自定义构建器,使用以下代码:
{
"target": "custom_builder_prompt",
"selector": "source.python"
}
现在打开一个文件,调出命令面板并输入 Build
。这应该会显示自定义构建器选择器。
按Enter创建新的命令,并输入要运行的命令。要创建一个显示你当前网络配置的命令,输入 c:\Windows\System32\ipconfig.exe
。
现在给它命名并按Enter。
这就完成了,你应该会在输出面板中看到命令输出。
现在每次调用自定义构建器选择器时,你都会在列表顶部看到新的命令。
编辑命令
您可以通过在您的Packages/User文件夹中打开Custom Builder.sublime-settings文件来编辑现有的命令
{
"commands":
[
{
"command": "c:\\Windows\\system32\\ipconfig.exe",
"title": "IPConfig"
}
]
}
构建系统变量
您可以在您的构建系统文件中使用构建系统功能中的任何功能。
遗憾的是,默认情况下构建系统变量(如 $file_path
,$project
等)无法正确扩展。要使用这些变量在您的命令中,请通过cmd
参数传递
{
"target": "custom_builder_prompt",
"selector": "source.python",
"cmd": {"file": "$file"},
"shell": true
}
然后您可以在自定义构建器命令中使用该变量
path\to\build_tool $file