2013-09-24 64 views
7

目前,我在全局配置中为构建变体定义了快捷方式。有没有办法做到这一点,但使用<my-project>.sublime-project配置文件?有没有一种方法来定义每个项目的键绑定?

我试图定义它们里面的“设置”字段 - 没有工作:

"settings": [ 
    { "keys": ["ctrl+shift+a"], "command": "build", "args": {"variant": "my_variant"} } 
] 

回答

3

我不认为有一种方式来定义之外的键盘布局.sublime-keymap文件,这AFAIK需要存储在Packages层次结构下 - 例如,在Packages/User/Default (<your OS>).sublime-keymap中,因为Sublime会忽略具有其他名称的键盘映射文件。

但是,对于您要做的事情,有一种解决方法。该.sublime-project文件supports一个"build_systems"设置:

"build_systems": 
[ 
    { 
     "name": "List", 
     "cmd": ["ls"] 
    } 
] 

通过适当地修改这个对每个项目的基础上,你可以启用Automatic构建系统,有你指定一个运行时你打按Ctrl。有关构建系统的更多信息,请登录here

相关问题