天天看點

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

python 非常易學,強大的程式設計語言。python 包括高效進階的資料結構,提供簡單且高效的面向對象程式設計。

python 的學習過程少不了 ide 或者代碼編輯器,或者內建的開發編輯器(ide)。這些 python 開發工具幫助開發者加快使用 python 開發的速度,提高效率。高效的代碼編輯器或者 ide 應該會提供插件,工具等能幫助開發者高效開發的特性。

這篇文章收集了一些對開發者非常有幫助的,最好的 10 款 python ides。如果你有其他更好的推薦,請在評論和大家分享一下:)

<a href="#%e7%ae%80%e8%bf%b0">簡述</a>

<a href="#vim">vim</a>

<a href="#eclipse-with-pydev">eclipse with pydev</a>

<a href="#sublime-text">sublime text</a>

<a href="#emacs">emacs</a>

<a href="#komodo-edit">komodo edit</a>

<a href="#pycharm">pycharm</a>

<a href="#wing">wing</a>

<a href="#pyscripter">pyscripter</a>

<a href="#the-eric-python-ide">the eric python ide</a>

<a href="#interactive-editor-for-python">interactive editor for python</a>

<a href="#%e6%9b%b4%e5%a4%9a%e5%8f%82%e8%80%83">更多參考</a>

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

vim 可以說是 python 最好的 ide。vim 是進階文本編輯器,旨在提供實際的 unix 編輯器‘vi’功能,支援更多更完善的特性集。vim 不需要花費太多的學習時間,一旦你需要一個無縫的程式設計體驗,那麼就會把 vim 內建到你的工作流中。

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

eclipse 是非常流行的 ide,而且已經有了很久的曆史。eclipse with pydev 允許開發者建立有用和互動式的 web 應用。pydev 是 eclipse 開發 python 的 ide,支援 python,jython和 ironpython 的開發。

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

sublime text 是開發者中最流行的編輯器之一,多功能,支援多種語言,而且在開發者社群非常受歡迎。sublime 有自己的包管理器,開發者可以使用ta來安裝元件,插件和額外的樣式,所有這些都能提升你的編碼體驗。

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

gnu emacs 是可擴充,自定義的文本編輯器,甚至是更多的功能。emacs 的核心是 emacs lisp 解析器,但是支援文本編輯。如果你已經使用過 vim,可以嘗試一下 emacs。

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

komodo edit 是非常幹淨,專業的 python ide。

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

pycharm 是 jetbrains 開發的 python ide。pycharm用于一般ide具備的功能,比如, 調試、文法高亮、project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制……另外,pycharm還提供了一些很好的功能用于django開發,同時支援google app engine,更酷的是,pycharm支援ironpython!

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

wingware 的 python ide 相容 python 2.x 和 3.x,可以結合 django, matplotlib, zope, plone, app engine, pyqt, pyside, wxpython, pygtk, tkinter, mod_wsgi, pygame, maya, motionbuilder, nuke, blender 和其他 python 架構使用。wing 支援測試驅動開發,內建了單元測試,nose 和 django 架構的執行和調試功能。wing ide 啟動和運作的速度都非常快,支援 windows, linux, os x 和 python versi。

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

pyscripter 是款免費開源的 python 內建開發環境(ide)。

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

eric 是全功能的 python 和 ruby 編輯器和 ide,是使用 python 編寫的。eric 基于跨平台的 gui 工具包 qt,內建了高度靈活的 scintilla 編輯器控件。eric 包括一個插件系統,允許簡單的對 ide 進行功能性擴充。

提供給開發者10款最好的Python IDE簡述VimEclipse with PyDevSublime TextEmacsKomodo EditPyCharmWingPyScripterThe Eric Python IDEInteractive Editor for Python更多參考

iep 是跨平台的 python ide,旨在提供簡單高效的 python 開發環境。包括兩個重要的元件:編輯器和 shell,并且提供插件工具集從各個方面來提高開發人員的效率。

<a href="https://codegeekz.com/best-python-ide-for-developers/">10 best python ide for developers</a>

繼續閱讀