我测试的是Java代码,虽然平时都用IDEA,但是有时候打开IDEA都要十几二十秒,而且还要新建一个工程才能开始编码,所以就想到用Sublime Text来写代码,其中碰到了写问题,一个是编译System.out.println("");没有输出结果,只有显示运行了多长时间,解决办法很简单.
1.新建一个 编译系统配置文件
2.内容如下:
{
"cmd": ["javac","-encoding","UTF-8", "$file_name", "&&", "java", "$file_base_name"],
"working_dir": "${file_path}",
"selector": "source.java",
"shell": true,
"encoding":"GBK"
}
3.保存名为:My JavaC.sublime-build
4.设置编译系统
4.Ctrl+B运行,搞定!
其中,要说明的是"working_dir"这个参数,我看很多人都设置成了"${project_path:${folder}}",写成这样也不是不行,只是当你以文件夹或项目的形式打开Sublime Text3,然后进入main函数类,运行文件的时候,控制台可能输出的就是乱码或者报无法找到文件,所以"working_dir"参数建议设置成"${file_path}".