IDE沒有統(tǒng)一的標(biāo)準(zhǔn)蚀同,自己習(xí)慣就是最好的缅刽。本文列出一些較常用的IDE,供大家參考蠢络。
一般而言衰猛,WingIDE、PyCharm刹孔、Spyder啡省、Vim是比較常用的IDE。
完整內(nèi)容參見 2023最佳python編輯器和IDE - 磁石空杯 - 博客園 (cnblogs.com)
Spyder
Spyder是Python(x,y)的作者為它開發(fā)的一個簡單的集成開發(fā)環(huán)境髓霞。和其他的Python開發(fā)環(huán)境相比卦睹,它最大的優(yōu)點就是模仿MATLAB的"工作空間"的功能,可以很方便地觀察和修改數(shù)組的值方库。
最出名的python數(shù)據(jù)科學(xué)發(fā)行版本Anaconda自帶了Spyder结序。
https://github.com/spyder-ide/spyder
.
WingIDE
WingIDE是Python編寫的python專用IDE。 WingIDE提供諸如強(qiáng)大的代碼完成纵潦,出色的調(diào)試器等功能徐鹤,并且它還可以在Python中編寫腳本和擴(kuò)展。
為什么選擇最好的Python IDE邀层?
- 內(nèi)置強(qiáng)大的調(diào)試器
- 智能編輯器
- 您可以輕松快速地查找和修復(fù)錯誤
- 輕松導(dǎo)航代碼
- 您可以使用自己喜歡的鍵綁定進(jìn)行編輯并自定義工作區(qū)
- 配置簡單
- 運(yùn)行速度比Pycharm等java類的編輯快很多返敬,占用資源少。
有社區(qū)版免費使用被济,專業(yè)版的破解
Vim IDE
Vim是一個高度可配置的文本編輯器救赐,用于創(chuàng)建和更改任何類型的文本非常有效。
它是Vi的超集 - 是一個非常可靠和強(qiáng)大的文本編輯器经磅,可用于各種平臺泌绣。
- Vim是一個命令行編輯器,因此可用于遠(yuǎn)程開發(fā)预厌。
- 替換100MB +文件中的所有字符串出現(xiàn)是快速而簡阿迈。
- vim是基于鍵盤的,因此更容易理解轧叽。
- Vimscript提供了豐富的腳本功能
據(jù)說高手大多用vim苗沧。
https://www.vim.org/download.php
Eric Python IDE
Python編寫,基于跨平臺的Qt GUI工具包炭晒,集成了高度靈活的Scintilla編輯器控件待逞。
- 大括號匹配,錯誤突出顯示和可配置語法突出顯示网严。
- 拼寫檢查庫的集成
- 內(nèi)置Python調(diào)試器识樱,包括支持調(diào)試多線程和多處理應(yīng)用程序。
- 分析和代碼覆蓋支持
https://eric-ide.python-projects.org/eric-download.html 免費
PyCharm
Pycharm IDE可實現(xiàn)智能代碼完成震束,動態(tài)錯誤檢查和快速修復(fù)怜庸,簡單的項目導(dǎo)航等等。 它提供了高效Python開發(fā)所需的所有工具垢村。
為何選擇最佳Python Ide
- 數(shù)以千計的插件和集成終端以進(jìn)行版本控制割疾。
- 在您編碼時向您顯示PEP-8建議
- 它支持大量的Python庫。
- 與virtualenv嘉栓,Docker和Vagrant輕松集成宏榕。 它還與Git集成。
- 驚人的重構(gòu)支持侵佃。
https://www.jetbrains.com/pycharm/download/
運(yùn)行比較消耗資源担扑,配置復(fù)雜。初學(xué)者時常出現(xiàn)命令行能執(zhí)行趣钱,但是pycharm不能使用的情況。對于老手胚宦,是個相當(dāng)不錯的IDE.
有社區(qū)版免費使用