2013-09-24 33 views
10

有沒有人設法爲他們的基於Java的應用程序構建出使用Sublime Text 2(或3)而不是eclipse的方式?我們在eclipse(mac)中使用了java,並提供了maven和git支持。我們不會在日食中「建立」。相反,如果需要的話,我們只需刷新項目或重新啓動tomcat服務器 - 通常我們只需進行更改並重新加載瀏覽器即可。將Eclipse替換爲用於java的崇高文本2/3

要清楚的是,該應用程序是構建在java/mysql上的單頁架構,在前端具有dojo javascript框架。

對此提出建議?

+0

是的!我用下面的堆棧來管理它:Sublime Text 3,Javatar,JDebug(用於遠程調試),SublimeLinter和SublimeLinter-javac(用於編譯時錯誤突出顯示和導入問題)。如果您正在使用Maven,那麼您還需要配置構建系統以使用它,可以是長時間使用,也可以使用SublimeMaven等插件。 – 8bitjunkie

回答

2

在幾乎任何語言中切換到SublimeText2/3都沒有問題。

  • 有多個git軟件包可以幫助您使用它,例如完全集成,合併以及您可能需要的一切。
  • 即使您要構建或只需重新啓動tomcat服務器,您也可以編寫自己的構建系統,它將運行您需要的所有內容,就像您在終端中手動執行的一樣。
  • SublimeText與JS以及它的框架以及代碼中的代碼 - 不同的語言在另一箇中非常相配。
  • Maven package可現在

到從其他IDE的切換時,你可能會錯過部分。

  • 智能感知 - SublimeText有一個名爲CodeIntel包,它將提供幫助的,但它不工作好,相較於其他的IDE。

  • MySQL - SublimeText無法集成數據庫管理。

+0

很好的答案,我發現它很有用。沒有提到調試壽,我想最好的選擇是使用外部調試器? – cosbor11

+0

@ cosbor11我建議你看看可用的包[這裏](https://packagecontrol.io/),其他語言有一些調試插件,它們允許斷點和日誌,但我不能說我見過一個用於Java。但更好看自己 –