Sublime Text 3是一套跨平臺的文字編輯器,支援基於Python的外掛。Sublime Text是專有軟體,可安裝擴充套件包,大多數的包使用自由軟體授權釋出。Sublime Text 3的特點包括,軟體佔用資源少,執行速度快,文字功能強大,強悍的功能可定製化。最大的缺點是收費閉源。
5. Eclipse
Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於透過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工具(Java Development Kit,JDK)。Eclipse並不限於編寫JAVA,它也可以編寫C、python等程式,而且Eclipse在編寫Python上很舒服.
我們在安裝Python開發環境的時候,已經自帶了一個編輯器,叫IDLE,不過這個編輯器不好用,尤其是編輯大型工程的時候。所以在此推薦一些好用IDE.
1. PyCharm
PyCharm是一個專業的Python IDE,帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,比如除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高階功能,以用於支援Django框架下的專業Web開發。PyCharm在編寫和除錯Python方面可謂是王者,軟體使用簡單,功能強大,值得推薦。
2. Visual Studio Code
Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現代化輕量級程式碼編輯器,支援幾乎所有主流的開發語言的語法高亮、智慧程式碼補全、自定義熱鍵、括號匹配、程式碼片段、程式碼對比 Diff、GIT 等特性,支援外掛擴充套件,並針對網頁開發和雲端應用開發做了最佳化。軟體跨平臺支援 Win、Mac 以及 Linux。
3. Spyder
Spyder是Anaconda攜帶的一款IDE,Anaconda是整合有Python執行環境的開發平臺,並集成了100多種庫,此外該軟體裡面還有Anaconda Navigtor、Jupyter notebook、QtConsole和Spyder等,由於整合的功能比較多,用起來相對省心。
4. Sublime Text 3
Sublime Text 3是一套跨平臺的文字編輯器,支援基於Python的外掛。Sublime Text是專有軟體,可安裝擴充套件包,大多數的包使用自由軟體授權釋出。Sublime Text 3的特點包括,軟體佔用資源少,執行速度快,文字功能強大,強悍的功能可定製化。最大的缺點是收費閉源。
5. Eclipse
Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於透過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工具(Java Development Kit,JDK)。Eclipse並不限於編寫JAVA,它也可以編寫C、python等程式,而且Eclipse在編寫Python上很舒服.