我想爲編程語言製作一個新的插件,因爲當我問這個問題時沒有任何IDE。我認爲如果我嘗試使用Netbeans或Eclipse之類的可用平臺之一,IDE開發就會更容易... 當我檢查時,Eclipse插件(如果該插件未更新)將無法在啓動之後啓動1或2年。我的意思是,Eclipse開發了一種老插件必須遵循的方式來保持兼容性。哪一個更好(支持,難度...)來開發一個插件,Netbeans或Eclipse?
4
A
回答
0
對不起,我也只能回答你的問題的一半。
我開發了(小)eclipse插件和eclipse RCP。兩者都很輕鬆。我同意@ Zoltan的評論,得到你的依賴關係&不使用aplugin中的一些後門不受支持的功能你不控制&你的問題應該是最小的。即使您遇到依賴性問題,配置也很簡單,您可以非常快速地爲您的插件創建更新版本。
+0
謝謝你們兩位回覆我的問題。我很想用Eclipse開始開發這個插件,但是在兩個站點瀏覽完畢後,我發現了Netbeans的編程語言擴展教程插件,這對Netbeans來說可能是一個很大的優勢。 我仍然不知道選擇哪一個,但我認爲這不是一個容易的問題,所以值得等待。 – nbitd 2009-10-01 18:50:24
1
我無法回答你原來的問題,因爲我還沒有爲Netbeans開發過。
作爲向後兼容性,如果版本依賴關係設置正確,並且僅使用其他插件的API,則舊插件應該可以工作(有一些例外,但在這種情況下,不需要太多的努力,因爲有關於改變的文檔)。
Eclipse開發的主要缺點是文檔有時很少,但對於常見任務有一些可用。
相關問題
- 1. 更好的格式來開發一個垂直標籤插件?
- 2. 以CSS轉換或Flexbox爲中心哪一個更好?爲更好地支持
- 3. 對於Java,哪一個更有用Netbeans或Eclipse?
- 4. 哪個ORM支持JSONB比Sails更好
- 5. 哪一個更好?
- 6. 哪一個更好?
- 7. 哪一個更好?
- 8. .htaccess - 支持智能感知的Eclipse/Netbeans編輯器或插件
- 9. SVN一個項目:多個程序員,鎖定或分支哪一個更好?
- 10. 哪個版本的Eclipse支持J2ME應用程序開發?
- 11. 將netbeans或eclipse安裝到我的mysql作爲一個插件?
- 12. 關於Netbeans新語言支持插件的更好教程?
- 13. 哪一個更好? 「var」或「DataType」?
- 14. Xamarin,Objective C或Phonegap哪一個更好?
- 15. Spring + CXF或Spring + Mule?哪一個更好?
- 16. 哪一個更好pushstate或location.hash?
- 17. DTD或XML Schema。哪一個更好?
- 18. 哪一個更好從DATE_FORMATE()或MONTH(),YEAR()
- 19. 哪一個更好JSkype或Skype4Java
- 20. TextView或WebView中哪一個更好?
- 21. Atom或RSS,哪一個更好
- 22. 哪一個更好的FCM或GCM?
- 23. 哪一個更好? URLReWriter.net或URLReWriting.NET
- 24. XMPP或HTTP。哪一個更好?
- 25. 哪一個更好 - Ext.get()或document.getElementById()
- 26. 哪一個更好:JPA或Hibernate註釋?
- 27. 哪一個更好:DMG或PackageMaker
- 28. WPF或GTK?哪一個更好
- 29. Rspec或Rake哪一個更好
- 30. 哪一個更好,OpenGL ES 2.0或OpenMAX?
對於任何一個IDE,您都沒有長期的保證 - Oracle可以取消所有我們知道的未來Netbeans開發。數字表示Eclipse是Java的主要IDE。 – SteveD 2009-10-01 21:14:56
是的,這是真的。就我所知,Oracle將持有這些開源項目,但每年Eclipse的規模越來越大。 感謝大家,我現在關閉這個問題。我想我會在進一步閱讀批准後選擇Eclipse。 – nbitd 2009-10-02 10:09:04