福利發送:Python開發微信機器人源碼下載下傳
世界上最好的 Python 編輯器或 IDE 是什麼?炫酷的界面、流暢的體驗,我們投 PyCharm 一票,那麼你呢?編輯Python程式,您有許多選項。有些人仍然喜歡一個基本的文本編輯器,如Emacs,VIM或Gedit,所有這些都可以通過文法高亮和自動填充等功能進行擴充。但是,大量使用複雜代碼庫的大型項目的大量使用者更喜歡将文本編輯器和終端組合的內建開發環境(IDE)。進階文本編輯器和超薄IDE之間的界限并不總是很清楚,我們将會将其留給您,以确定您的開發需求所需的哪些功能。
本文将為大家介紹3款主流的Python IDE,看它們是如何堆疊的。所有這三個都是跨平台的,可以在您選擇的作業系統上使用。
PyCharm
Pycharm是一種商業産品,但制造商還提供了一個根據Apache 2.0許可證免費開源的社群版本。
用正版,更放心!線上訂購更便捷,PyCharm正版授權超低折扣,點選檢視詳情>>
PyCharm幾乎可以在IDE中提供一切可能希望的功能:內建單元測試,代碼檢測,內建版本控制,代碼重構工具,各種工具導航工具,以及您期望的突出顯示和自動完成功能IDE。
Eclipse與PyDev
很難在開源內建開發環境中編寫任何内容,而不需要覆寫Eclipse,它擁有龐大的開發者社群和無數的插件,可讓您自定義它,以滿足您幾乎可以想像的任何需求。但這個廚房水槽方法也是Eclipse的缺點之一。許多人批評它是blo腫,低規格系統的表現肯定是一個問題。
也就是說,如果您從不同語言(特别是Java)的背景中來到Python,Eclipse可能已經是您的IDE了。如果你利用它的許多功能,你可能會發現沒有困難的生活。
PyDev向Eclipse添加了大量功能,遠遠超出了簡單的代碼突出顯示。它處理代碼完成,內建Python調試,添加令牌浏覽器,重構工具等等。對于那些使用流行的Django Python網絡架構的人,PyDev将允許您建立新的Django項目,通過熱鍵執行Django操作,并為Django使用單獨的運作配置。
Eclipse和PyDev都可以在Eclipse公共許可證下使用。當然,您也可以使用MyEclipse,立即下載下傳試用版>>
- MyEclipse還能開發Python項目?30分鐘快速入門!
Eric
Eric以Monty Python的Eric Idle命名,實際上是使用Qt架構在Python中編寫的。
Eric使用Scintilla,它是一個源代碼編輯元件,用于許多不同的IDE和編輯器,也可以作為獨立的SciTE編輯器使用。Eric的功能與其他IDE類似:支援比對,代碼完成,類浏覽器,內建單元測試等。它還具有Qt表單預覽功能,如果您為應用程式開發Qt GUI,這很有用,我個人喜歡綜合任務清單功能。Eric根據GPL版本3提供。
PyCharm基礎教程推薦:
- PyCharm入門教程——掌握PyCharm鍵盤快捷鍵
- PyCharm入門教程——使用者界面導覽
- PyCharm入門教程——IDE概要
- PyCharm入門教程——PyCharm編輯器
- PyCharm入門教程——基本編輯程式
- PyCharm入門教程——在編輯器中打開和重新打開檔案
有用(0)
轉載于:https://my.oschina.net/u/3992677/blog/3041257