2015-02-11 81 views
0

我想創建崇高文本鍵盤快捷鍵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,鍵盤映射 - 用戶]

[ 
    { "keys": ["f5"], "command": "BLAH BLAH BLAH" }, 
] 

似乎應該很簡單,但「cmd」和「命令」似乎有根本的不同。我還沒有設法讓它工作。

我如何把這些東西放在一起做我想要的崇高文字3?

回答

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"} }, 
] 
4

你試過把實際的命令放在[] 這對我有用。

另一種解決方案是將Sublime Text 3更新到最新版本,有時會修復錯誤。

希望我幫了忙!

編輯

嘗試刪除從make.subime建造的最後逗號,這樣

{ 
"name": "boot-dev-svr", 
    "cmd": ["java","-jar","D:\\prg\\boot\\boot-1.1.1.jar","development"], 
    "working_dir": "D:/smx", 
    "path": "C:/Windows/System32", 
} 
+0

你好,請你正好貼呢? – dwn 2015-02-18 17:01:10

+0

我希望將命令映射到F5 – dwn 2015-02-19 03:32:58

+0

在您的**用戶(Windows).sublime-keymap **中,您的命令應該是'boot-dev-svr' – MaxCodes 2015-02-20 20:00:55