編程語言開發(fā)工具可分為文本開發(fā)工具 和 集成開發(fā)工具。文本開發(fā)工具的特點是體積小,功能尚可。集成開發(fā)工具的特點是 體積大,功能強大。今天好學星城和大家分享12款新手必備的編程基礎(chǔ)軟件!
1.文本編輯器
widows下的notepad(記事本),Unix下的vim ,這兩個工具系統(tǒng)自帶,能開發(fā)所有的語言。
sublime(強力推薦) : 強大的文本編輯工具,有代碼提示功能,非常有感覺的coding style,含許多功能強大的插件,能編輯多種語言。
2.IDE集成開發(fā)環(huán)境
1.JAVA
eclipse :老牌的java IED, 功能強大,用的人很多,Java EE 開發(fā)的主力工具。
IntelliJ IDEA(強力推薦):JetBrAIns公司的產(chǎn)品,被業(yè)界公認是最好的Java開發(fā)環(huán)境之一,有著強大的智能代碼提示,讓編程事倍功半,有著最好的GUI設(shè)計,IDE style 讓人看著非常舒服, 開發(fā)人員由以嚴謹著稱的東歐開發(fā)者為主。
Android studio: android 的IDE,也是由JetBrains公司開發(fā),用有強大的代碼提示,android開發(fā)的第一工具。
2.c/c++
Dev c++:這個IDE是windows環(huán)境下的,操作簡單,功能也不弱,適合新手使用。
Codeblocks(強力推薦): 功能比較強大的 c/c++ IDE,有著不錯的智能提示,第一次用的時候,才發(fā)現(xiàn)原來編程可以這樣舒服。
Clion:JetBrain公司的產(chǎn)品,優(yōu)點還是智能提示和強大的GUI設(shè)計,還有多語言融合功能。
3.Python/ target=_blank class=infotextkey>Python
Wing IDE(強力推薦): 是個相當優(yōu)秀的IDE,本身由python語言編寫,其編輯器包括大量語言的語法標簽高亮顯示,對python的語法提示相當好,我個人認為這是python開發(fā)的第一開發(fā)工具。
IDLE :python安裝包自帶的文本編輯工具,有著語法高亮和代碼提示。
PyCharm:也是JetBrain公司的產(chǎn)品,優(yōu)點還是智能提示和強大的GUI設(shè)計,還有多語言融合功能。