目前,我在全局配置中定义了构建变体的快捷方式.有没有办法做同样的事情,但使用<my-project>.sublime-project配置文件?
我试图在"设置"字段中定义它们 - 不起作用:
"settings": [
{ "keys": ["ctrl+shift+a"], "command": "build", "args": {"variant": "my_variant"} }
]
Run Code Online (Sandbox Code Playgroud)
我不认为有一种方法可以在.sublime-keymap文件之外定义键盘映射,据我所知,文件需要存储在Packages层次结构下 - 例如,在 中Packages/User/Default (<your OS>).sublime-keymap,因为 Sublime 会忽略具有其他名称的键盘映射文件。
但是,对于您想要做的事情,有一个解决方法。该.sublime-project文件支持一个"build_systems"设置:
"build_systems":
[
{
"name": "List",
"cmd": ["ls"]
}
]
Run Code Online (Sandbox Code Playgroud)
通过在每个项目的基础上适当地修改它,您可以启用Automatic构建系统并在您点击 时运行您指定的系统CtrlB。有关构建系统的更多信息请参见此处。
| 归档时间: |
|
| 查看次数: |
870 次 |
| 最近记录: |