Sublime Text 3 —— 運(yùn)行 Java 代碼并輸出結(jié)果

在 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 后綴文件中

  1. 打開 Packages
    $ cd /Applications/Sublime\ Text.app/Contents/MacOS/Packages/

  2. 創(chuàng)建一個(gè)臨時(shí)目錄
    $ mkdir java

  3. 將 「Java.sublime-package」復(fù)制到臨時(shí)目錄中,并進(jìn)入該目錄
    $ cp Java.sublime-package java/
    $ cd java

  4. 解壓 「Java.sublime-package」
    $ unzip Java.sublime-package

  5. 編輯 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 部分)

  1. 壓縮文件并替換原來的文件

$ zip Java.sublime-package *
$ mv Java.sublime-package ../

  1. 刪除臨時(shí)目錄

$ cd ..
$ rm -fr java/

重啟 Sublime Text,重新運(yùn)行代碼,就可以直接在 Sublime Text 中看到輸出。

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

參考:
How to run Java using Sublime Text 3 on Mac OS

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容