windows下のSublime Text 3 java開発環境の配置
1733 ワード
windows下のSublime Text 3 java開発環境の構成:
1.バッチスクリプトを作成するrun.batはjdkのbinディレクトリの下にあります。例えば、私のは「D:\Java\bin」に置きます。
runbat内容:
======開始=本行はコピーしない
2.Sublime Text 3 Preferences-Browse Packages-user(私の絶対パスはD:\Sublime Text Build 3126 x 64\Data\Packages\User)フォルダにjavaC.sublime-buildファイルを新規作成しました。コードは以下の通りです。
======開始=本行はコピーしない
3.コードを実行する時、ctrl+Bでコンパイルできますが、コンソールでは入力できません。ctrl+shift+Bによって、JavaC-Runを選択してwindowsコンソールを呼び出すことができます。正常にコンソールで入力できます。
転載先:https://blog.51cto.com/huguangqin2015/1934748
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 Text 3 Preferences-Browse Packages-user(私の絶対パスはD:\Sublime Text Build 3126 x 64\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コンソールを呼び出すことができます。正常にコンソールで入力できます。
転載先:https://blog.51cto.com/huguangqin2015/1934748