大学使用python 编辑器_[雪峰磁针石博客]2018 最佳python编辑器和IDE
IDE沒有統(tǒng)一的標(biāo)準(zhǔn),自己習(xí)慣就是最好的。本文列出一些較常用的IDE,供大家參考。
一般而言,WingIDE、PyCharm、Spyder、Vim是比較常用的IDE。
Spyder
Spyder是Python(x,y)的作者為它開發(fā)的一個簡單的集成開發(fā)環(huán)境。和其他的Python開發(fā)環(huán)境相比,它最大的優(yōu)點就是模仿MATLAB的"工作空間"的功能,可以很方便地觀察和修改數(shù)組的值。
最出名的python數(shù)據(jù)科學(xué)發(fā)行版本Anaconda自帶了Spyder。
.
WingIDE
WingIDE是Python編寫的python專用IDE。 WingIDE提供諸如強大的代碼完成,出色的調(diào)試器等功能,并且它還可以在Python中編寫腳本和擴展。
為什么選擇最好的Python IDE?
內(nèi)置強大的調(diào)試器
智能編輯器
您可以輕松快速地查找和修復(fù)錯誤
輕松導(dǎo)航代碼
您可以使用自己喜歡的鍵綁定進(jìn)行編輯并自定義工作區(qū)
配置簡單
運行速度比Pycharm等java類的編輯快很多,占用資源少。
有社區(qū)版免費使用,專業(yè)版的破解
Vim IDE
Vim是一個高度可配置的文本編輯器,用于創(chuàng)建和更改任何類型的文本非常有效。
它是Vi的超集 - 是一個非??煽亢蛷姶蟮奈谋揪庉嬈?#xff0c;可用于各種平臺。
Vim是一個命令行編輯器,因此可用于遠(yuǎn)程開發(fā)。
替換100MB +文件中的所有字符串出現(xiàn)是快速而簡。
vim是基于鍵盤的,因此更容易理解。
Vimscript提供了豐富的腳本功能
據(jù)說高手大多用vim。
Eric Python IDE
Python編寫,基于跨平臺的Qt GUI工具包,集成了高度靈活的Scintilla編輯器控件。
大括號匹配,錯誤突出顯示和可配置語法突出顯示。
拼寫檢查庫的集成
內(nèi)置Python調(diào)試器,包括支持調(diào)試多線程和多處理應(yīng)用程序。
分析和代碼覆蓋支持
參考資料
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)支持。
運行比較消耗資源,配置復(fù)雜。初學(xué)者時常出現(xiàn)命令行能執(zhí)行,但是pycharm不能使用的情況。對于老手,是個相當(dāng)不錯的IDE.
有社區(qū)版免費使用
PyDev
PyDev是Eclipse的插件,它是開源IDE,可用于Python,Jython和IronPython開發(fā)。
此外,它還具有許多功能,如Django集成,自動導(dǎo)入代碼完成,類型提示,代碼分析,轉(zhuǎn)到定義,重構(gòu),調(diào)試器,遠(yuǎn)程調(diào)試器。
懸停代碼彈出窗口功能。
集成pyunit,pep8,pylint等有助于提高代碼質(zhì)量。
一個非常值得尊敬的python IDE解決方案,特別是如果你已經(jīng)習(xí)慣了java中的eclipse。
Visual Studio Code
Microsoft的代碼編輯器,易用性好。有語法和錯誤突出顯示以及自動構(gòu)建等功能。
visual studio代碼支持使用IntelliSense進(jìn)行語法突出顯示和自動完成。
提供基于變量類型,函數(shù)定義和導(dǎo)入模塊的智能完成。
您可以輕松安裝擴展以添加新語言,主題,調(diào)試程序以及連接到其他服務(wù)。
擴展程序在不同的進(jìn)程中運行,確保它們不會減慢編輯器的速度。
在Windows平臺表現(xiàn)不錯,其他平臺中文字體等支持不太好。
Netbeans
IDLE
windows python和anaconda等自帶安裝,開箱即用,功能一般。
Atom
最流行的文本編輯器。
Emacs
Sublime Text
Sublime Text是一個用于代碼,變遷和散文的復(fù)雜文本編輯器。 有光滑的用戶界面,非凡的功能和驚人的性能。
Geany
notepad++
Codenvy
CodeMix
CodeMix將VS Code的強大功能帶入Eclipse。 使用CodeMix,您可以輕松地在Eclipse中開發(fā)Python應(yīng)用程序。 使用CodeMix,您可以添加Microsoft的流行VS Code Python擴展,以便在Eclipse中編寫Python編碼的一流支持。
CodeMix在調(diào)試和構(gòu)建我們的Reactjs應(yīng)用程序的代碼完成和可視化幫助方面成為無與倫比的盟友。 CodeMix將輕松配置工作環(huán)境,從而提高工作效率。
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的大学使用python 编辑器_[雪峰磁针石博客]2018 最佳python编辑器和IDE的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 语言 重量计算_R语言 第五章 高级绘
- 下一篇: websocket python爬虫_p