簡體   English   中英

Sublime Text 3如何:Java輸出

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM