我是一名学习 Java 的学生,我想在 ST2 上编译和运行一些简单的 Java。而且 Eclipse 在我的笔记本电脑上非常慢。
到目前为止,这是我的 JavaC.sublime-build 文件:
{
"cmd": ["sublimejavaexec.bat", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java"
}
到目前为止,它可以运行不需要用户输入的代码。但是,当我使用 Java 输入扫描器时,它要么跳过,要么生成错误。
有人能建议一个解决方案,比如插件,或者 ST2 是否真的在其控制台上具有这种功能?
谢谢。
答案1
只需创建一个 javacr bash/bat 并输入类似
#!/bin/sh
javac $1.java
java $1
在你的 JavaC.sublime-build 中:
{
"cmd":["javacr","$file_base_name"],
"file_regex": "^(...?):([0-9]):?([0-9]*)",
"selector": "source.java"
}