windows下Sublime Text3 java開發環境的配置

windows下Sublime Text3 java開發環境的配置:

1.編寫批處理腳本run.bat放在jdk的bin目錄下,例如我的就放在"D:\Java\bin".

runbat內容:

==========開始(本行不復制)=========

@ECHO OFF  
cd %~dp1  
ECHO Compiling %~nx1.......  
IF EXIST %~n1.class (  
DEL %~n1.class  
)  
javac -encoding UTF-8 %~nx1  
IF EXIST %~n1.class (  
ECHO -----------OUTPUT-----------  
java %~n1  
)

============結束(本行不復制)================


2.Sublime Text3 Preferences--Browse Packages--user(我的絕對路徑爲:D:\Sublime Text Build 3126 x64\Data\Packages\User)文件夾裏新建javaC.sublime-build文件,代碼如下:

==========開始(本行不復制)=========

{
"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"
        }
    ]
}

============結束(本行不復制)================


3.運行代碼時,按ctrl+B即可編譯,但是無法在控制檯輸入;按ctrl+shift+B,選擇JavaC -Run可調出windows控制檯,可正常在控制檯輸入.


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章