Sublime Text3控制台乱码以及输出只有运行时间没有运行结果解决办法

时间:2024-06-01 07:11:10

 

我测试的是Java代码,虽然平时都用IDEA,但是有时候打开IDEA都要十几二十秒,而且还要新建一个工程才能开始编码,所以就想到用Sublime Text来写代码,其中碰到了写问题,一个是编译System.out.println("");没有输出结果,只有显示运行了多长时间,解决办法很简单.

1.新建一个 编译系统配置文件

Sublime Text3控制台乱码以及输出只有运行时间没有运行结果解决办法

Sublime Text3控制台乱码以及输出只有运行时间没有运行结果解决办法

 

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

Sublime Text3控制台乱码以及输出只有运行时间没有运行结果解决办法

 

4.设置编译系统

Sublime Text3控制台乱码以及输出只有运行时间没有运行结果解决办法

 

4.Ctrl+B运行,搞定!

Sublime Text3控制台乱码以及输出只有运行时间没有运行结果解决办法

 

其中,要说明的是"working_dir"这个参数,我看很多人都设置成了"${project_path:${folder}}",写成这样也不是不行,只是当你以文件夹或项目的形式打开Sublime Text3,然后进入main函数类,运行文件的时候,控制台可能输出的就是乱码或者报无法找到文件,所以"working_dir"参数建议设置成"${file_path}".

 

Sublime Text3控制台乱码以及输出只有运行时间没有运行结果解决办法