[英]How to use sublime for java development
我想使用sublime代替eclipse作為開發工具,但是盡管sublime能夠突出顯示代碼,但是如何像eclipse一樣檢測錯誤並編譯Java代碼呢?
謝謝!
上面所有答案都是完全正確的:Sublime Text是文本編輯器,而不是IDE。 因此,您可以為項目使用IDE(為方便起見),或者使用Sublime + cmd行(有點痛苦)
但是,我個人也很喜歡它,尤其是Sublime Text3。因此,我同時使用了這兩種:intellij用於實際/大型項目,而SBT3用於小型事物/代碼片段(例如,當我閱讀書籍時)(+快速且可重復的單元測試來斷言結果,不需要我想要嘗試的裸main())。 如果您習慣於使用SBT3快捷方式(因為它是一個非常輕量級且快速的編輯器),而不是僅僅為那些酒窩的東西啟動一個完整的intellij實例+ gradle +等,這可以非常快速地進行。
對於這些簡單的事情(尤其是在學習時)使用SBT的另一個原因是,您擺脫了自動完成,自動導入等功能。這迫使您鍵入所有內容並且學到很多東西!
要在SBT3上啟用突出顯示+錯誤檢查,您需要安裝:
您可以參考以下示例:
對於Java開發,Sublime並不是真正的理想(imo)。 如果您不想使用eclipse,可以看看intellij,這是我最喜歡的Java和Web項目IDE。
當然,您可以對Java項目使用sublime。 但是您必須編譯Java文件。 您從終端/ DOS執行此操作的方式是編寫:
javac myJavaFile.java
然后運行javac文件:
java myJavaFile
如果您想在Java開發中將所有的所有選擇和其他很棒的東西都升華,那么Intellij IDEA就是您的選擇,那么您將擁有文本編輯器無法提供的更多很棒的功能。
我喜歡崇高的精神,但對於像Java或C ++這樣的可編譯語言卻不是這樣。在這里,您可以看到Intellij的作用http://tv.jetbrains.net/videocontent/refactoring-in-intellij-idea-live-by-羅伯特·c·馬丁·伯伯
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.