pycharm和eclipse+pydev的對比?

就是想了解一下pycharm和eclupse+pydev哪一個更合用。

和什麼優越感之類的無關。希望能得到有理有據的答案。

各種pycharm優越黨或者eclipse大法好黨就別來了~


作為一個全動態的語言的IDE,IDEA的PyCharm做了很多很多工作,包括對metaclass的分析、refractor,類型猜測,使得pycharm的補全、調試、測試和profile都足夠地方便,甚至接近五年前的JavaIDE水平。此外還直接提供了資料庫工具、web IDE整合(僅限pro版),同時還有足夠豐富的插件。

Eclipse+PyDev基本上也就是個WingIDE 4類似的水平,對profile等沒啥幫助,對metaclass不加解析,對常見框架沒有任何特性補充,對整合調試功能不足。好處在於容易整合C做些個擴展而不用換IDE。從功能上講,更類似於VSCode+Python擴展(講實話vsc+py擴展現在的某些功能甚至pydev里還沒有)。


網上一群人說pycharm好用,今天試了一下。。。。感覺超級超級不習慣,不知道是我顯示器的原因還是啥,pycharm顯示不如eclipes清楚。。。還有,pycharm不知到怎麼同時打開兩個project,eclipes可以,因為我需要同時用py2和py3兩個版本的python,eclipes可以無縫切換。。。


1. Pycharm

2. Vim

3. emacs


應該取決於應用場景吧?

如果純作數據分析感覺PYCHARM或IPYTHON NOTEBOOK要好些

而其它情況下,不光只作PYTHON開發,用PYdev更好。

我現在是用IPYTHON結合PYDEV+ECLIPSE使用。


PYCHARM PRO版 對於初學提示上下了功夫 在Debug上好用


我也正在考慮呢,之前使用的是vim和emacs,現在想試試IDE


推薦閱讀:

0基礎小白學python,我想打算學習selenium+python 這一塊,該怎麼辦?
做數據分析里有哪些Python能做,而MATLAB不能做的?
如何看待 MATLAB R2015a 開始支持調用 Python?

TAG:Python | PyCharm | 測試開發 |