
工欲善其事必先利其器,有一個好的開發工具可以大大的提高編程開發的效率,一定會用到的Python編程開發工具有PTVS、集成開發環境 Eclipse、PyCharm、IPython、Eric5、PythonWin等,接下來我們一起來具體了解下:
一、 開發插件PTVS

下載網站: https://www.oschina.net/p/PTVS?hmsr=aladdin1e1
PTVS (Python Tools for Visual Studio) 是一個在github上開源專案,PTVS 在 IronPython Tools for Visual Studio(IronPython 2.7)的代碼基礎上進行了增強并添加了對CPython、集群(Cluster)的支持,以及諸如NumPy和SciPy這樣的新模塊,
主要特性包括:CPython、IronPython、Jython和PyPy;高級編輯功能如IntelliSense;多重構;內置REPL(read-eval-print loop)視窗;除錯和分析功能等,
二、集成開發環境Eclipse

下載網站:https://www.oschina.net/p/eclipse?hmsr=aladdin1e1
Eclipse是跨平臺的自由集成開發環境,主要用來Java語言開發,但目前亦有人通過插件使其作為其他計算機語言比如C++和Python的開發工具,Eclipse最初是由IBM公司開發的替代商業軟體Visual Age for Java的下一代IDE開發環境,2001年11月貢獻給開源社區,現在它由非營利軟體供應商聯盟Eclipse基金會(Eclipse Foundation)管理,
主要特性包括:NLS string hover有一個Open in Properties File動作、在Caller模式下,呼叫層級(Call Hierarchy)有一個在背景關系選單中有一個Expand With Constructors動作、當你在編輯器中輸入的時候,Java比較編輯器會更新其結構、有一個新的toString產生器、為可覆寫方法增加了一個Open Implementation鏈接,可以直接打開其實作、編輯器與執行環境一致、Debug視圖現在提供了breadcrumb(面包屑),顯示了活動的debug背景關系、可運行的jar檔案輸出向導還可以把所需的類別庫打包進一個要輸出的可運行JAR檔案,或打包進與緊挨著
三、PyCharm

下載網站和安裝步驟:https://www.runoob.com/w3cnote/pycharm-windows-install.html
PyCharm是由JetBrains打造的一款Python IDE,
VS2010的重構插件Resharper就是出自JetBrains之手,PyCharm用于一般IDE具備的功能,比如, 除錯、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測驗、版本控制,PyCharm還提供了一些很好的功能用于Django開發,同時支持Google App Engine,更酷的是,PyCharm支持IronPython!
主要特性:
- 編碼協助,其提供了一個帶編碼補全,代碼片段,支持代碼折疊和分割視窗的智能、可配置的編輯器,可幫助用戶更快更輕松的完成編碼作業,
- 專案代碼導航,該IDE可幫助用戶即時從一個檔案導航至另一個,從一個方法至其申明或者用法甚至可以穿過類的層次,若用戶學會使用其提供的快捷鍵的話甚至能更快,
- 代碼分析,用戶可使用其編碼語法,錯誤高亮,智能檢測以及一鍵式代碼快速補全建議,使得編碼更優化,
- Python重構,該功能用戶便能在專案范圍內輕松進行重命名,提取方法/超類,匯入域/變數/常量,移動和前推/后退重構,
四、IPython

下載網站:http://ipython.org/
IPython是 Python 的原生互動式 shell 的增強版,可以完成許多不同尋常的任務,比如幫助實作并行化計算;主要使用它提供的互動性幫助,比如代碼著色、改進了的命令列回呼、制表符完成、宏功能以及改進了的互動式幫助,
主要特性:HTML筆記本來連接瀏覽器、Qt界面來顯示、編輯和高亮,并行和分布式計算的組件,
五、Eric5

下載網站: https://www.oschina.net/p/eric5?hmsr=aladdin1e1
Eric5是一個集成了專案管理功能的 Python 集成開發環境,
提供無限制數量的編輯器、集成的 Python Shell、集成除錯器、集成對包括 Subversion 和 Mercurial 版本控制系統的支持,集成單元測驗等等,可通過插件系統來進行功能擴展,與Eric4 相比,Eric5 是基于 Python 3 的變種,
六、PythonWin

下載網站:https://www.oschina.net/p/pythonwin?hmsr=aladdin1e1
PythonWin是一個優秀的 Python 集成開發環境,在許多方面都比 IDE 優秀,
如軟體名稱所示,這個工具是針對 Win32 用戶的,獲得 PythonWin 的最簡單方法是下載 ActivePython 2.0 發行版該版本相當不錯,ActiveState的Python包括一系列優秀的附加模塊,還有些(例如 NumPy 和 PIL)在安裝程序中可選擇作為附加下載,

點擊領取.福利多多
①行業咨詢、大佬在線專業解答、技術交流有
②Python開發環境安裝教程有
③Python400集自學視頻有
④軟體開發常用詞匯有
⑤Python學習路線圖有
⑥3000多本Python電子書有 如果你用得到的話可以直接拿走,在我的QQ技術交流群里: 675240729(純技術交流和資源共享,廣告勿入)以自助拿走
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/286944.html
標籤:java
