sublime默认就支持java,但是编译执行并不好用,建议自己修改。
ResourceViewer插件,来修改JavaC.sublime-build
先安装插件,然后Ctrl+P,输入ResourceViewer进入该插件,然后输入java,进入java的修改。然后进入JavaC.sublime-build的修改。
将下面的内容复制进去。
{
"cmd": ["javac", "-encoding", "utf-8", "$file", "&","java","${file_base_name}"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"encoding":"utf-8",
"variants":
[
{
"name": "Build&Run java",
"shell": true,
"cmd" : ["start", "cmd", "/c", "javac","${file}", "&","java","${file_base_name}"]
},
{
"name": "Build java",
"shell": true,
"cmd" : ["start", "cmd", "/c", "javac","${file}"]
},
{
"name": "Run java",
"shell": true,
"cmd" : ["start", "cmd", "/k", "java","${file_base_name}"]
},
// cmd的参数 /c是执行完命令后关闭cmd窗口,
// /k是执行完命令后不关闭cmd窗口。
// "shell": true,这个参数很关键,没有就无法运行。有的时候,在cmd中能运行的,在sublime中都能运行
]
}
输入Ctrl+shift+B后的效果