python好用的软件_新手写Python程序有什么推荐好用编辑器
安裝完成python,需要一個稱手的編輯器。俗話說:工欲善其事,必先利其器。
那到底新手寫Python程序有什么推薦好用編輯器,網(wǎng)上一大堆編輯器不可能每一個都試一下。
現(xiàn)在給點我自己學習python過程中選擇編輯器一些個人看法。
先來說說有那些編輯器
1、IDLE
IDLE是開發(fā) python 程序的基本IDE(集成開發(fā)環(huán)境),具備基本的IDE的功能,是非商業(yè)Python開發(fā)的不錯的選擇。
當安裝好python以后,IDLE就自動安裝好了,不需要另外去找。
2、PyCharm
PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具。比如調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用于支持Django框架下的專業(yè)Web開發(fā)。
3、Visual Studio Code
Microsoft在2015年4月30日Build 開發(fā)者大會上正式宣布了 Visual Studio Code 項目:一個運行于 Mac OS X、Windows和 Linux 之上的,針對于編寫現(xiàn)代 Web 和云應用的跨平臺源代碼編輯器。
4、Notepad++
Notepad(記事本)是代碼編輯器或WINDOWS中的小程序,用于文本編輯,在文字編輯方面與Windows寫字板功能相當。是一款開源、小巧、免費的純文本編輯器。
5、Vim
Vim是從 vi 發(fā)展出來的一個文本編輯器。代碼補全、編譯及錯誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。
6、Atom
Atom 是 GitHub 專門為程序員推出的一個跨平臺文本編輯器。具有簡潔和直觀的圖形用戶界面,并有很多有趣的特點:支持 CSS,HTML,JavaScript 等網(wǎng)頁編程語言。它支持宏,自動完成分屏功能,集成了文件管理器。
7、sublime text
Sublime Text 3是一款流行的代碼編輯器軟件,也是HTML和散文先進的文本編輯器,可運行在Linux,Windows和Mac OS X。也是許多程序員喜歡使用的一款文本編輯器軟件。
8、WingIDE
Wing IDE是一個Python語言的IDE,其中包括大量語法標簽的高亮顯示。與其他類似的IDE相比,wingIDE最大的特色是可以調(diào)試django應用。WingIDE是個相當優(yōu)秀的 IDE;雖然它只是個面向 Python 的工具。
9、liclipse
liclipse是pyDev插件作者基于Eclipse開發(fā)的商業(yè)版Python集成開發(fā)環(huán)境,在完美繼承Eclipse原有功能的情況下。為Eclipse的用戶提供了一個全新的體驗,用戶可以得到現(xiàn)成的:快速編輯器支持多語言的開箱。
10、spyder
Spyder是Python(x,y)的作者為它開發(fā)的一個簡單的集成開發(fā)環(huán)境。和其他的Python開發(fā)環(huán)境相比,它最大的優(yōu)點就是模仿MATLAB的工作空間的功能,可以很方便地觀察和修改數(shù)組的值。
簡單列舉10個,當然還有很多種編輯器,但是不可能都試。
我學習的過程中,絕多數(shù)人都第一推薦都是PyCharm,PyCharm分為專業(yè)版和社區(qū)版,專業(yè)版收費,社區(qū)版免費,社區(qū)版對新手來說功能也夠用了。python自帶的編輯器知道有這么個存在就好。第二用的多就是Visual Studio Code,一些視頻公開課中的老師也挺多人用。vim新手不推薦去使用,會感覺不習慣,但是用習慣了就覺得很強大。Atom沒有試過,以前想裝一個玩玩的,最后沒有裝sublime text 我以前用了下,我沒怎么深入研究,個人喜歡,喜歡可以用一下。WingIDE沒有用過,不好推薦。liclipse還需要自己配置,新手沒必要去瞎搞。某些高校的公開課中推薦使用spyder3。Notepad++我自己也安裝了,最主要小,打開快。有時打開txt文件不喜歡用系統(tǒng)的,直接右鍵選擇打開。絕多數(shù)編程語言文件都可以打開。有時就是修改一點點東西,不想打開笨重的編輯器,就用Notepad++打開修改保存。編輯器推薦第一選擇PyCharm,第二Visual Studio Code,第三Notepad++。
其他看個人喜好,從PyCharm和Visual Studio Code選擇其中一個就好,再用個Notepad輔助用用就好。
總結(jié)
以上是生活随笔為你收集整理的python好用的软件_新手写Python程序有什么推荐好用编辑器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机硬件基础大纲,计算机硬件基础教学大
- 下一篇: Java中级工程师面试题