我想在Sublime Text 3中创建键盘快捷键。
我想要运行的命令是这样的:
[make.sublime建造]
{
"name": "boot-dev-svr",
"cmd": ["java","-jar","D:\\prg\\boot\\boot-1.1.1.jar","development"],
"working_dir": "D:/smx",
"path": "C:/Windows/System32",
}
我要将此操作映射到的键是F5:
[默认(Windows).sublime-keymap - 用户]
[
{ "keys": ["f5"], "command": "BLAH BLAH BLAH" },
]
似乎应该很简单,但是" cmd"和"命令"似乎有根本的不同。我还没设法让它发挥作用。
如何将这些东西放在一起,在Sublime Text 3中做我想做的事?
答案 0 :(得分:4)
您是否尝试将实际命令放入 [] 这对我有用。
另一个解决方案是将Sublime Text 3更新到最新版本,有时可以修复错误。
希望我帮忙!
修改强>
尝试从make.subime-build的末尾删除逗号,就像这样
{
"name": "boot-dev-svr",
"cmd": ["java","-jar","D:\\prg\\boot\\boot-1.1.1.jar","development"],
"working_dir": "D:/smx",
"path": "C:/Windows/System32",
}
答案 1 :(得分:0)
这就是我最近做的事情,似乎或多或少都有效。
构建
{
"cmd": ["python","prj.py","--runmake","serve"],
"working_dir": "D:/smx",
"path": "C:/Python27",
"variants":
[
{
"name": "boot-dev-svr",
"cmd": ["java","-jar","D:\\prg\\boot\\boot-1.1.1.jar","development"],
"working_dir": "D:/smx",
"path": "C:/Windows/System32",
},
]
}
键盘映射:
[
{ "keys": ["f5"], "command": "build", "args": {"variant": "boot-dev-svr"} },
]