在Sublime Text中可通过配置Build System传递参数,1. 固定参数可直接写入shell_cmd;2. 推荐使用variants结合input: prompt动态输入参数;3. 利用${args}占位符接收用户输入;4. 多语言如Node.js也可类似配置,关键在于$ args与input配合实现灵活传参。

在 Sublime Text 中使用 Build System 时,可以通过配置文件向编译或运行命令传递参数。实现方式主要依赖于 “cmd” 字段的灵活设置以及外部输入的支持。以下是具体配置方法和传参技巧。
如果参数是固定的,可以直接写在 .sublime-build 文件的 cmd 中。
这里 arg1 arg2 就是传递给可执行程序的命令行参数。
Sublime 支持通过 “variants” 和 “args” 结合 input 实现运行时输入参数。
步骤:
{
"selector": "source.python",
"shell_cmd": "python '${file}'",
"variants": [
{
"name": "Run with Args",
"shell_cmd": "python '${file}' ${args}",
"input": "prompt",
"prompt": "Enter arguments:",
"encoding": "utf-8"
}
]
}保存为 Python_Args.sublime-build,然后选择该构建系统。
--input test.txt --verbose,这些将作为 ${args} 插入命令Sublime 提供多个内置变量用于路径和参数处理:
运行时输入 apple banana,程序中可通过 process.argv[2] 获取。
基本上就这些。通过 variants + input 可灵活实现参数注入,避免频繁修改配置。关键是理解 $args 必须配合 input: prompt 才能生效。配置后记得选择正确的 Build System。
以上就是sublime的build system怎么传递参数_sublime编译系统传参配置说明的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号