在Sublime Text 3中,如何像Sublime Text 2中那样单独创建"Build and Run"和"Build only"的快捷方式?

sph*_*ish 6 shortcuts keyboard-shortcuts sublimetext sublimetext2 sublimetext3

在Sublime Text 3中,当我们按Ctrl + Shift + B时​​,我们可以选择"Build and Run"或"only Build",而Ctrl + B则执行之前选择的两个操作.但是我希望它就像是,它应该直接构建并运行当我按下Ctrl + Shift + B并且仅在按下Ctrl + B时​​构建,就像它在Sublime Text 2中一样.有人可以帮助我吗?

r-s*_*ein 6

将此添加到您的sublime-keymap应该会导致预期的行为:

{ "keys": ["ctrl+b"], "command": "build", "args": { "variant": "" } },
{ "keys": ["ctrl+shift+b"], "command": "build", "args": { "variant": "Run" } },
Run Code Online (Sandbox Code Playgroud)

但是,您可能希望重新映射将选项列表保留为alt + b:

{ "keys": ["alt+b"], "command": "build", "args": { "select": true } },
Run Code Online (Sandbox Code Playgroud)