如何使sublime寫的java程式可在終端中執行?

sublime自帶java編輯器但是有時候執行視窗並不顯示執行結果,同時也不顯示編譯結果,那麼如何使sublime寫好的程式可執行在cmd的介面中呢。

如何使sublime寫的java程式可在終端中執行

方法/步驟

【1】確定自己的sublime是安裝版還是綠色版,安裝版和綠色版的Packages不在同一目錄中。綠色版一般就在包中,安裝版在以下目錄中,目錄可能是隱藏的需要開啟顯示隱藏檔案選項。

如何使sublime寫的java程式可在終端中執行

【2】建立一個“新建檔案.txt”,將以下程式碼複製到檔案中。

{

"cmd": ["javac","-d",".","$file"],

"file_regex": "^(...*?):([0-9]*):?([0-9]*)",

"selector": "source.java",

"encoding":"cp936",

//執行完上面的命令就結束

// 下面的命令需要按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":"cp936"

}

]

}

【3】修改檔名“javaC.sublime-build”,注意.sublime-build就是檔案格式,所以相當於用sublime-build代替.txt。

如何使sublime寫的java程式可在終端中執行

【4】開啟Packages下的“Java.sublime-package”本包可用壓縮包形式開啟,如雙擊打不開,滑鼠右鍵選擇開啟方式用壓縮格式開啟。

如何使sublime寫的java程式可在終端中執行

【5】將“javaC.sublime-build”檔案替換掉“Java.sublime-package”下的同名檔案,建議在替換之前先儲存原始檔。

如何使sublime寫的java程式可在終端中執行

【6】關閉sublime,再次開啟,編寫一個簡單的程式,用Ctrl+Shift+B即可編譯javaC是編譯,javaC-Run是執行。

如何使sublime寫的java程式可在終端中執行

相關問題答案