Sublime Text 3 添加Java环境
最近在学习Java语言,因为写一些基础的代码练习,而使用sublime编辑器写代码,因为每次运行都要在命令行执行 javac 和 java 代码,比较麻烦,特别在网上搜解决的方法。查看到两种方法。
第一种方法:新建批处理文件(亲测可用)
-
新建一个以.bat为后缀的文件
新建记事本文件,修改后缀名为.bat
![无](https://img-blog.csdnimg.cn/20200314201217848.png)
-
在文件中添加以下代码
-
@echo off
cd %~dp1
echo javac %~nx1
if exist %~n1.class (
del %~n1.class
)
javac -d . %~nx1
if exist %~n1.class (
echo java %~n1
java %~n1
)
-
将文件放入java的bin目录下,并测试。
![](https://img-blog.csdnimg.cn/20200314202706247.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5NjY3NDI0,size_16,color_FFFFFF,t_70)
可见测试成功,并且生成了.class文件。
本原理是:利用bat文件在cmd命令行自动执行javac 和 java指令,在这过程中,用runJava命令代替了javac 和java两行代码。
第二种方法:在Sublime中添加编译环境(亲测可用)
- 工具 -> 编译系统 -> 新建编译系统…
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200314203508650.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5NjY3NDI0,size_16,color_FFFFFF,t_70)
- 这里创建一个文件,在文件中填入一下代码
{
"cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"],
"selector": "source.java",
"shell": true,
"encoding":"GBK"
}
这是我的sublime text 3 设置的代码。因为我也试了很多,有的环境不太适合。
- 使用截图
使用方法:在代码界面直接 Ctrl + B 即可(简单的代码特别方便)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200314204125572.png)
以上就是自己总结的两种方法
注意:每个人的环境都不一样,不能一定都能适用所有的电脑。希望大家多尝试几次,配置代码可能每个人给的都不一样,但是总有管用的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)