在 Sublime Text 3 中寫一個(gè)
.java類, Ctrl + B,將生成一個(gè) .class文件,但只會(huì)輸出 “[Finished in XXs]”。 為了直接輸出運(yùn)行結(jié)果,需要對(duì)相應(yīng)的配置文件進(jìn)行修改。
Sublime Text 構(gòu)建系統(tǒng)的配置數(shù)據(jù)保存在 .sublime-build 后綴文件中
打開 Packages
$ cd /Applications/Sublime\ Text.app/Contents/MacOS/Packages/創(chuàng)建一個(gè)臨時(shí)目錄
$ mkdir java將 「Java.sublime-package」復(fù)制到臨時(shí)目錄中,并進(jìn)入該目錄
$ cp Java.sublime-package java/
$ cd java解壓 「Java.sublime-package」
$ unzip Java.sublime-package編輯 JavaC.sublime-build 配置文件
將里面的內(nèi)容改為
{
"cmd": ["javac \"$file_name\" && java \"$file_base_name\""],
"shell": true,
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java"
}
(主要就是在 javac 后面加了 java 部分)
- 壓縮文件并替換原來的文件
$ zip Java.sublime-package *
$ mv Java.sublime-package ../
- 刪除臨時(shí)目錄
$ cd ..
$ rm -fr java/
重啟 Sublime Text,重新運(yùn)行代碼,就可以直接在 Sublime Text 中看到輸出。

運(yùn)行結(jié)果