sublime text3 配置java編譯and執行環境
阿新 • • 發佈:2019-01-08
Sublime Text 3 --> tool --> build System --> New build System
新增以下程式碼
{ "cmd": ["javac", "-encoding", "UTF-8", "-d", ".", "$file"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.java", "encoding": "GBK", //執行完上面的命令就結束 // 下面的命令需要按Ctrl+Shift+b來執行 "variants": [{ "name": "Run", "shell": true, "cmd": ["start", "cmd", "/c", "java ${file_base_name} &echo. & pause"], // /c是執行完命令後關閉cmd視窗, // /k是執行完命令後不關閉cmd視窗。 // echo. 相當於輸入一個回車 // pause命令使cmd視窗按任意鍵後才關閉 "working_dir": "${file_path}", "encoding": "GBK" }] }
儲存 名字隨意 例如 myJava
接下來測試新建一個java檔案 ctrl + shift + b 選擇第一個(不帶 run 的) 編譯,
再次按下 ctrl + shift + b 選擇第二個(帶 run 的) 執行。
這個編譯錯誤的時候還能提示 例如:
如果覺得Ctrl+Shift+B太麻煩,可以改成了F9
Preferences --> Key Bindings
複製以下程式碼到右側並ctrl+s儲存
[ { "keys": ["f9"], "command": "build", "args": {"select": true} }, ]