我想嘗試一下Eclipse,但是我對它的所有不同的分佈感到有點困惑。我主要使用Python進行web開發,但我也需要維護PHP和Perl應用程序。它看起來像EasyEclipse有點落後。我應該只抓取基本的Eclipse並開始加載插件?哪個Eclipse發行版適合使用Python,PHP或Perl進行Web開發?
回答
也許試試Aptana(http://www.aptana.com/) - 然後您可以根據需要插入儘可能多的額外模塊。
PDT 2.0 is vey好日蝕PHP Ide。它是與Zend合作創建的,所以Zend Studio中有很多featuers。 我還將它與Subeclipse(用於SVN)和Target Management(用於遠程FTP上的工作)一起使用。 我也會建議使用Aptana插件的HTML和Js - 它們比Eclipse中的標準Web Tools要好得多。
我在工作中開發Python應用程序,並發現Eclipse Classic和Eclipse for Java Devs非常合適,因爲我不做任何插件或Java EE Stuff。我們使用Eclipse進行Java,Python和NSIS(nullsoft安裝程序)腳本編寫。
我所做的Python開發需要pydev插件(請參閱:http://pydev.sourceforge.net/),它迄今爲止在Windows機器上都非常出色。我在Fedora 9機器上發現了一些不穩定的情況,但這並不是我的linuxier同事們普遍認同的:)
pydev插件附帶了一組非常少量的可自定義功能,包括着色語法短列表,非常容易爲python開發創建深色配色方案(黑色bg,明亮文本)(如果這對您很重要)。調試器到目前爲止還不錯,但是當我的應用程序在PyQt中啓用線程時,我遇到了問題。我不知道這是QThread(一個Qt線程)或一般的Python線程的問題。
我不能提供關於PERL或PHP的任何建議,但基本上就像你說的那樣,下載一個Eclipse版本併爲您的開發環境找到一些好的插件。
PyDev非常體面,因爲我相信你知道。它可以適用於所有Eclipse發行版(只要它們滿足最低版本要求)。如果你正在做webdev的東西,你可能會發現最適合Aptana。
也就是說,我發現Aptana與一個體面的文本編輯器相比時顯得笨拙。我使用django構建網站,爲此我使用Eclipse(純)和PyDev來編寫用於模板/ CSS/JS /等的HTML的python和gedit(gnome的強化記事本)。
在一天結束時,任何適合你最好的是你會去。
EPIC是我唯一知道的用於Perl的Eclipse Perl插件。
整合沒問題。提供圖形調試器,但要注意檢查包含循環的數據,因爲perl exec可能會進入無限循環
我使用PHP,python,C(python模塊),SQL和JS/HTML/CSS全部在月食上。我通過在eclipse平臺上安裝PDT,CDT,pydev和SQL工具,然後在混合項目中使用不同的工作區來執行此操作 。
兩個工作區是特定的,一個用於PHP Web開發,另一個用於Python/C。我確實在一臺相當強大的機器上運行它,所以我允許eclipse增加內存(2G)。
就像一個魅力,這是非常好的能夠使用相同的IDE的一切:)
我使用JavaScript日食赫利俄斯和添加的PyDev插件,它支持的Django似乎做的一切我需要。
- 1. 什麼是Linux發行版更適合Python Web開發?
- 2. 在Linux上安裝哪個Eclipse版本以進行PHP開發
- 3. Linux的哪個發行版最適合Java Web應用程序?
- 4. 哪個eclipse最適合Android開發?
- 5. 哪個更適合Android開發 - Eclipse Helios或Eclipse Galileo?
- 6. 哪個Web開發框架適合我?
- 7. 我應該選擇哪個Eclipse版本進行android開發?
- 8. 哪個Linux發行版在Rails中進行開發?
- 9. 哪個版本的eclipse適合android開發輕便穩定?
- 10. VS2012或VS2013哪個版本適合Sharepoint 2013開發環境?
- 11. 使用eclipse進行android開發的phonegap
- 12. 使用Eclipse進行CQ5開發
- 13. 使用Tomcat和Eclipse進行Portlet開發
- 14. 使用eclipse進行統一3d開發
- 15. Drupal:使用Eclipse進行遠程開發
- 16. 如何使用Eclipse進行Scheme開發?
- 17. 使用Eclipse CDT進行Pintool開發
- 18. 哪個操作系統最適合PHP開發或一般開發?
- 19. Vim插件使用催化劑(Perl)進行Web開發
- 20. 在Eclipse中使用HTTPS進行Web應用程序開發
- 21. 使用SVN進行多版本開發
- 22. 使用Apache_MySQL_HTML_Java進行Web開發
- 23. 哪個TeX發行版或軟件?
- 24. 哪個drupal發行版適合管理在線課程
- 25. 使用Web開發進行版本控制
- 26. 使用現有的python發行版安裝Enthought Python發行版
- 27. 使用NetBeans進行Python GUI開發
- 28. 使用Python進行GUI開發
- 29. 適合使用EaselJS庫進行開發的電子書
- 30. 我應該將哪個版本的Python用於Web開發?