簡體   English   中英

NetBeans商店中可以存在Intellij IDEA嗎?

[英]Can Intellij IDEA exist in a Netbeans Shop?

我所有的其他同事都使用Netbeans,但是我有機會使用IDEA。 我們將能夠一起處理同一個Java EE項目,還是在項目,簽入和簽出SVN等方面遇到問題?

我們主要使用台式機上的Glassfish開發EE和Spring MVC應用程序,並承諾使用SVN,盡管我可能必須加載同事的整個項目。

只要您使用了某些與IDE無關的標准構建工具(如 ,我就不會發現任何問題。 當我的同事使用Eclipse時,我就在IntelliJ IDEA上工作-除了不同的格式化規則或導入順序,沒有其他問題-所有這些都可以定制。

Subversion(或任何其他VCS)是最少的問題。 即使您團隊的其他成員推送了Netbeans項目元數據文件,IntelliJ也會簡單地忽略它們。

如果使用Maven作為構建工具,則可以 (也可以使用Eclipse)。

這三個工具都具有使它們能夠與Maven項目良好配合的工具。

如果您使用的是“普通” Netbeans項目,我認為IDEA不能與它們一起工作。 如果是這樣,我建議您游說進行更改。 Maven是回報豐厚的投資之一。

您為什么要面對約定而成為另一個IDE上的唯一成員? 您將把時間浪費在沒人能解決的問題上,格式打,、結對編程等問題上。

盡管我喜歡選擇自由,但團隊內部的開發環境應該保持一致。

我認為諸如ant,maven或gradle之類的構建工具是Java EE行業的事實上的標准。 讓您的隊友使用它。

您將在共享項目時遇到問題,因為Netbeans和IDEA的項目文件夾和結構不同。

但是,您可以嘗試彼此共享src文件夾並通過SVN彼此更新代碼,盡管出於兼容性原因我不建議這樣做,因為您將無法正確共享庫並使用其他可用的團隊功能在NetBeans中。

因此,使用不同的IDE並不是一個好主意,以免浪費時間調試兼容性。

另外,需要注意的是,IDEA使用其自己的自定義庫來實現某些功能,並且以與NetBeans不同的方式構建項目,因此看起來可以在IDEA上運行的項目可能無法在NetBeans上運行,反之亦然。

最重要的是,不要使用其他IDE來浪費您的時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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