讓騰訊大佬告訴你,寫python到底用什麼IDE合適

點擊上方色文字一鍵關注css


點擊上方「python學習專欄」,選擇「置頂公衆號」
html

乾貨、福利第一時間送達!python


來源:https://www.zhihu.com/question/27359349/answer/966051726git

做者:騰訊技術工程
web


文末附我的看法
flask


無論你是 Python 新手仍是老鳥,確定糾結過一個問題:到底用什麼編輯器寫 Python 代碼好?vim


爲此,咱們調查了數十位鵝廠程序猿們愛用的 Python IDE,從他們對每款編輯器的見解中,也許能給你一點啓示:瀏覽器



如下爲我的看法
sass



我的認爲:使用什麼IDE,在於你喜歡用什麼,習慣用什麼,你是用來作什麼,或是你工做中,項目組都統一用那個IDE。微信


下面咱們分別來看看



喜歡什麼?

好比說,你喜歡使用Notebook,這不能說有大佬推薦你使用pycharm,你就立刻放棄Notebook,或者今天忽然 vs code這個IDE火起來來,你就立馬轉戰vscode

剝開IDE的功能說,你真的喜歡用嗎,你用的習慣嗎,每一個IDE都有自身的優勢,使用什麼IDE關鍵在本身,即使是你以爲本身使用的IDE如今好像真沒其它的好,你也不用放棄原來的,能夠先下載試試,也能夠多個IDE結合使用,什麼?電腦太卡不夠,9102年都過了,你尚未準備換一個性能好一點的?不換就不行換吧,反正個人也卡。


用來作怎麼

這是一個關鍵,你好比說,你作的是數據科學方面的工做,那麼你可使用


Notebook,(瀏覽器界面形式,支持代碼分段運行,還能夠圖片嵌入顯示,你能夠將代碼轉文本,實時的作筆記,這個筆記不是使用註釋可以比的,反正我以爲挺好用的,

spyder左邊是代碼區,右邊跑 ipython 終端, 能夠開啓多個終端. 右邊的 ipython 終端窗口也能夠內嵌顯示圖片,也能夠運行代碼小片斷,我一開始使用的就是這個IDE,用起來還能夠,如今用的比較少了


若是你作用用python作web開發,我強烈推薦

pycharm

這個IDE的集成度是真的很高,

什麼virtualenv,Docker,Vagrant輕鬆,Git集成 ,

插件和集成終端以進行版本控制。

在您編碼時向您顯示PEP-8建議

調試功能,(這個我比較喜歡,用起來很香)

可是這個真的是佔內存(我說的是運行內存)

集成一鍵建立 web項目,dajngo,flask等

支持你電腦上的各類文件格式,固然,什麼音樂,視頻是不支持的。

這個由社區版和專業版,社區版不少功能都是受到限制的,你能夠找找破解版的



下面兩個IDE

只作介紹,我也不是很清楚合適作什麼,用的少,沒有發言權

vs code

這個我用的很少,可是倒是不少大佬都有推薦,首先配置是比較麻煩,配置python仍是比較簡單,配置C++我是如今都沒有配置還(我的比較懶),無賴,如今還只是用來學C++,編譯都在終端進行。

自定義配置 (就是須要本身配置

集成git

智能提示強大 (大部分IDE都有)

支持各類文件格式(html/jade/css/less/sass/xml)

調試功能強大

各類方便的快捷鍵

強大的插件擴展(這個是真的香)

體量小,這個也很香


vim 

若是你不知道vim那麼可能到如今爲止你尚未接觸過Linux系統

使用vim作爲IDE,我是沒這個膽了,頂多寫寫簡單的代碼,用來寫大量代碼,我怕我死在在上面,享年18。

也就是說這是大佬專享



項目中你們用什麼


好比:公司讓你們統一使用A這個IDE,你偏要去使用 B這個編譯器,啥都不說,兄弟我敬你是條漢子,江湖再見。


python官網自帶的IDE

差點把這個給忘了,你用過嗎,香不香?

我相信不少人都用過這個IDE,就是隻有一個白色界面的那個。

咋說呢,入門的時候使使就好。



回來

點個 在看 再走



關注個人人2020發大財



本文分享自微信公衆號 - python學習專欄(ghjk7619)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索