[英]Sublime text 3 how to: Java output
最近,我發現了Sublime Text 3,但是當我嘗試使用某些println來運行Java時,它什么也不返回。 它所做的只是說“ [x秒鍾內完成]”。 誰能解釋我在運行代碼時如何使其輸出文本。 我在Mac OS 10.9.5上
代碼示例:
public class Main{
public static void main(String[] args){
System.out.println("Hello, world!");
}
}
那是因為您什么都沒運行。 除非您對其進行修改,否則默認的Java插件將不會運行代碼。 您僅在構建(編譯)代碼。
要修改插件,您必須轉到/ Packages並解壓縮Java.sublime-package文件:
cd <sublime-text3-folder>/Packages
mkdir java
cp Java.sublime-packages java
cd java
unzip Java.sublime-packages
然后使用編輯器(vi,emacs ...)並修改JavaC.sublime-build以添加以下行(不要忘記最后一行之后的多余逗號)
{
"shell_cmd": "javac \"$file\"",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"variants":
[
{
"name": "Run",
"shell_cmd": "java $file_base_name"
}
]
}
再次壓縮Java.sublime-package中的內容,然后通過以下方式將其放回Package文件夾中:
zip Java.sublime-package *
cp Java.sublime-package ../<sublime-text3-folder>/Packages
重新啟動sublime,現在連同Ctrl + B一起構建您的項目,您將可以使用Ctrl + Mayus + B來運行它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.