10款好用的 Python IDE總結與推薦
阿新 • • 發佈:2019-01-30
最近開始學習網路安全的一些知識,所以Python到了必須學習的時候了。
Python 非常易學,強大的程式語言。Python 包括高效高階的資料結構,提供簡單且高效的面向物件程式設計。
Python 的學習過程少不了 IDE 或者程式碼編輯器,或者整合的開發編輯器(IDE)。作為新手,選擇一種適合自己的IDE會使自己學習的過程事半功倍,於是整理了一下網上介紹的一些主流IDE作為參考。
1.Vim
Vim 可以說是 Python 最好的 IDE。Vim 是高階文字編輯器,旨在提供實際的 Unix 編輯器‘Vi’功能,支援更多更完善的特性集。Vim 不需要花費太多的學習時間,一旦你需要一個無縫的程式設計體驗,那麼就會把
Vim 整合到你的工作流中。
2.PyCharm
3.Sublime Text
4.Eclipse with PyDev
5.Emacs
GNU Emacs 是可擴充套件,自定義的文字編輯器,甚至是更多的功能。Emacs 的核心是 Emacs Lisp 解析器,但是支援文字編輯。如果你已經使用過 Vim,可以嘗試一下 Emacs。
6.Komodo Edit
Komodo Edit 是非常乾淨,專業的 Python IDE。
7.Wing
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。
8.Interactive Editor for Python
9.The Eric Python IDE
Eric 是全功能的 Python 和 Ruby 編輯器和 IDE,是使用 Python 編寫的。Eric 基於跨平臺的 GUI 工具包 Qt,集成了高度靈活的 Scintilla 編輯器控制元件。Eric 包括一個外掛系統,允許簡單的對 IDE 進行功能性擴充套件。
10.PyScripter
個人推薦:在Windows下用PyCharm,在Linux下用Eclipse for Python。大家可以試用其他也歡迎推薦評測。