|
目前人工智能已經(jīng)行業(yè)爆發(fā)期,越來越多的業(yè)內(nèi)人士開始研究和學(xué)習(xí)人工智能方面的知識,無疑python是里面最重要的編程語言,很多學(xué)習(xí)框架都是基于python技術(shù)的,那么對于想要學(xué)習(xí)python語言的童鞋來說,推薦以下幾款經(jīng)典的集成開發(fā)環(huán)境。 當(dāng)然本文不會介紹emacs和vim的使用,對于大多數(shù)人來說這兩款神器學(xué)習(xí)成本太大,畢竟還要花時間學(xué)習(xí)人工智能的知識,工具的學(xué)習(xí)成本能減少就盡量減少。
要論輕量級,并且好用,當(dāng)然是python官方出的IDLE簡單實(shí)用,尤其是對于初學(xué)者來說,這款官方的輕量級集成開發(fā)環(huán)境絕對是最佳選擇,優(yōu)點(diǎn)也是頗多。 首先是安裝包輕量級,安裝包極小;其次是環(huán)境純凈,純python環(huán)境,不需要其他環(huán)境支持;最后一點(diǎn)就是,你需要的他都有,那些并沒有實(shí)際作用的功能,一點(diǎn)也沒有累贅??梢哉f這是很多重量級的IDE很難相匹敵的,比起Java環(huán)境的IDE,簡直要友好很多。
在一個叫做捷克的神奇過度,這個過度互聯(lián)網(wǎng)不是特別強(qiáng)悍,IT互聯(lián)網(wǎng)企業(yè)也沒有巨頭出現(xiàn),但卻孕育了一家偉大的開發(fā)者工具公司,名字叫做Jetbrians,他們家的開發(fā)者工具都特別好用,首先就是大名鼎鼎的Java IDE,名字叫做IDEA,這個搶了eclipse和netbeans風(fēng)頭的企業(yè),已經(jīng)是全世界一流的軟件工具生產(chǎn)商。如果你熟悉他家的產(chǎn)品,用習(xí)慣了webstorm和IDEA以后再來用這個,你會非常容易上手,而且用戶體驗(yàn)非常友好,并且這款軟件有免費(fèi)的社區(qū)版本。 但是這款軟件有個缺點(diǎn)是,環(huán)境時基于Java開發(fā)的,所以會對硬件水平要求相對較高一點(diǎn),不然的話會有點(diǎn)卡,這一點(diǎn)是Java環(huán)境沒法回避的。 大廠產(chǎn)品值得信賴,并且具有很好的技術(shù)支持,同時要知道,這家公司還打造了kotlin編程語言,創(chuàng)造的IDEA集成開發(fā)環(huán)境直接被Google采用為android studio的環(huán)境,要知道,Google為了它可是放棄了同樣大名鼎鼎的eclipse,所以你還在猶豫什么?
eclipse的名氣想必在Java工業(yè)界早已是如雷貫耳,很多企業(yè)也會給予eclipse做插件開發(fā),打造自己的專屬集成開發(fā)環(huán)境,其中myeclipse、zendstuido等等都是著名的eclispe插件。而wingide則是基于eclipse打造的python集成開發(fā)環(huán)境,在pycharm沒出來前,是該領(lǐng)域絕對的王者,并且拿過年度最佳開發(fā)工具的稱號的。老牌王者,依然值得信賴,況且基于eclipse意味著強(qiáng)大的可擴(kuò)展性,你可以擁有更多的定制可能性。 當(dāng)然除了上面幾款,還有一些文本編輯器,當(dāng)然再次強(qiáng)調(diào),不建議采用emacs/vim,對于普通用戶來說門檻太高,畢竟你還要花時間學(xué)python,那么vscode和atom將是不錯的選擇,并且你可以輕松的獲得插件支持。 |
|
|