「python」幾款python編輯器和IDE的使用感受

編程語言 IDE Python Notepad++ 樑家大叔 2017-05-08

之前擼代碼都是用的notepad++,最近越來越覺得它的命令提示、命令補全功能太薄弱,無奈之下嘗試了幾款編輯器和IDE,以下內容只是個人的使用感受(主要吐槽缺點),僅供參考。

1.PyChram

說到python的IDE,不得不提pycharm,它是我安裝過次數最多的一款IDE,因為notepad++安裝好就一直在用,pycharm是安裝了幾次就卸載掉幾次。初學python的時候聽人建議使用pycharm就趕緊裝了一個,但這貨太耗資源,啟動速度慢不說,用筆記本運行pycharm,風扇的轉速明顯高於平時。所以嘗試了很多次,最終放棄。當然,pycharm是pythonIDE中的老大,如果專業做開發,比如flask、Django這類的,pycharm是首選。(啟動速度慢的解決辦法:1,適應它。2,提升電腦性能配置)

2.Sublime Text

Sublime Text是一款優秀的編輯器,通過安裝插件寫起python也是很爽的。但其致命的缺點是安裝插件比較麻煩,並且還得通過“科學上網”才能成功安裝。另外,軟件的更新比較慢。

3.Notepad++

命令補全、提示功能可以用一個“渣”字形容。如果不是這個缺點,我也不打算換編輯器(顏值也低)。但對於初學者來說未必是壞事,上手比較容易,補全和提示功能弱正好可以強化記憶學習。

4.VS Code

這款編輯器在我前面的文章有介紹過,當初就是想從notepad++轉到vs code,但研究了一段時間,實在是愛不起來。優點很多就不說了,我個人是用不習慣它的調試方式,之前的排錯習慣在這裡不知道如何使用。軟件的設置相對有些繁瑣,交互式執行腳本也還有點瑕疵,使用ctrl+shift+B輸出中文的時候是亂碼,需要額外在tasks.json配置文件中加些代碼才能正常顯示中文。我真是費盡心思想讓自己愛上vs code,但最後還是放棄了,強扭的瓜不甜....

針對vs code我需要補充一句:vs code在未來一定很火,這貨“有背景”!

5.PyScripter

一款不錯的IDE,很小巧。顏值不夠高,嘗試了沒幾分鐘就卸載了(當時還在糾結,一心想讓自己適應vs code,就沒深入研究PyScripter)

6.Spyder

最後一款IDE登場!我一直使用的是winpython(Anaconda也用過),spyder就直接集成在裡面(卻被我視而不見),所以無需額外的安裝,直接運行使用,甚至不用做任何的設置(對新手來說絕對是福音)。非要找點瑕疵就是顏值沒有vs code高,提示功能也比vs code稍微弱了一點點。

目前我打算使用notepad++和spyder搭配使用。

最後的總結:Atom,Wing我也嘗試了但沒寫在文章裡,像PyScripter一樣在我電腦裡只存活了幾分鐘,就不妄加評論了。(VIM這種裝X利器也可忽略)。

編輯器或者IDE只是方便寫代碼,沒有最好,只有最適合自己的。

當然,我還是很看好vs code......

相關推薦

推薦中...