2014-01-24 43 views
9

我正在研究一個混合了angularjs/java的項目。我喜歡Eclipse和Java一起工作,但發現它的javascript/jQuery/AngularJS支持有點欠缺。我一直在使用jetbrains webstorm來學習AngularJS,並發現它是一個用於javascript/jQuery/AngularJS開發的非常好的工具。這對於概念證明等是很好的,但是會有一段時間想要使用Java/Webstorm。對javascript/java使用不同的ide

我知道有一個Intellij的Webstorm插件,但我不能從當前的Eclipse IDE更改。

一個可能的解決方案是創建一個只包含AngualarJS/jQuery代碼的新項目,並使用webstorm進行管理並繼續使用Eclipse進行與Java相關的項目。

是否有項目設置來處理這種類型的問題 - 使用兩個IDE分別管理不同的源代碼語言?

+0

我使用Netbeans,它與Chrome(通過Netbeans-chrome集成插件)進行了很好的集成,可以讓您將調試點放入任何js源代碼中。但我明白你不想轉移到新的IDE。既然您計劃將WebStorm用於JS和Eclipse for Java EE,但我並不完全理解「是否有項目設置來處理這類問題」。您應該能夠在不同IDE上分離和管理AngularJS客戶端src和Java EE服務src,而不會出現問題。這種工作流程面臨什麼困難? – user6123723

+0

@ user1324816除了必須在IDE之間切換以管理不同的源代碼之外,我沒有任何困難。還有代碼是java邏輯與.jsp文件混合在一起,它們也包含jQuery,這使得這個管理變得更加困難。我只是想檢查其他開發者是否已經解決了類似的問題。 –

+1

我建議您嘗試[AngularJS Eclipse](https://github.com/angelozerr/angularjs-eclipse),它在HTML編輯器中提供了語法着色,完成,超鏈接,懸停和驗證以及在Javascript編輯器中爲角度完成。由於它基於tern.js(JavaScript推理引擎),因此您也可以從jQuery完成中受益。 – Angelo

回答

2

您可以繼續使用Eclipse和安裝angularjs月食,看https://github.com/angelozerr/angularjs-eclipse

還有JSDT jQuery,但我不能告訴其狀態。

因此,理想情況下,您可以在IDE和最佳效果的選定功能中設置相同的項目。

+1

對於jQuery,如果你安裝了AngularJS Eclipse,你也可以使用jQuery獲益https://github.com/angelozerr/tern.java/wiki/Tern-&-jQuery-support – Angelo