sublim text3 配置java編譯環(huán)境
菜單欄 preferences/Browse Packages.. 打開
進去user文件夾
創(chuàng)建JavaC.sublime-build 文件
使用記事本打開JavaC.sublime-build文件 復(fù)制粘貼這段代碼:
{
? ? "cmd": ["javac","-encoding","UTF-8","-d",".","$file"],?
? ? "file_regex": "^(...*?):([0-9]*):?([0-9]*)",?
? ? "selector": "source.java",?
? ? "encoding":"GBK",?
? ? "variants":?
? ? ? ? [?
? ? ? ? ? ? {?
? ? ? ? ? ? ? ? "name": "Run",?
? ? ? ? ? ? ? ? "shell": true,?
? ? ? ? ? ? ? ? "cmd" :? ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],?
? ? ? ? ? ? ? ? "working_dir": "${file_path}",?
? ? ? ? ? ? ? ? "encoding":"GBK"?
? ? ? ? ? ? }?
? ? ? ? ]?
? ? }?
? // /c是執(zhí)行完命令后關(guān)閉cmd窗口,?
? // /k是執(zhí)行完命令后不關(guān)閉cmd窗口佩番。?
? // echo. 相當于輸入一個回車?
? // pause命令使cmd窗口按任意鍵后才關(guān)閉
保存后就完成了
測試代碼:
import java.util.Scanner;
public class Hello {
? ? public static void main(String args[]) {
? ? ? ? Scanner s = new Scanner(System.in);
? ? ? ? System.out.println("輸入字符串撩穿,exit終止====>");
? ? ? ? while (s.hasNextLine()) {
? ? ? ? ? ? String line = s.nextLine();
? ? ? ? ? ? if (line.equals("exit"))
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? System.out.println("out==>"+line);
? ? ? ? }
? ? }
}