六星教育:自學(xué)編程需要安裝哪些基礎(chǔ)軟件,新手必備!

編程語言開發(fā)工具可分為文本開發(fā)工具 和 集成開發(fā)工具。文本開發(fā)工具的特點(diǎn)是體積小,功能尚可。集成開發(fā)工具的特點(diǎn)是 體積大,功能強(qiáng)大。今天六星教育和大家分享12款新手必備的編程基礎(chǔ)軟件!

1.文本編輯器
widows下的notepad(記事本),Unix下的vim ,這兩個(gè)工具系統(tǒng)自帶,能開發(fā)所有的語言。

sublime(強(qiáng)力推薦) : 強(qiáng)大的文本編輯工具,有代碼提示功能,非常有感覺的coding style,含許多功能強(qiáng)大的插件,能編輯多種語言。

2.IDE集成開發(fā)環(huán)境
1.java
eclipse :老牌的java IED, 功能強(qiáng)大,用的人很多,Java EE 開發(fā)的主力工具。
IntelliJ IDEA(強(qiáng)力推薦):JetBrains公司的產(chǎn)品,被業(yè)界公認(rèn)是最好的Java開發(fā)環(huán)境之一,有著強(qiáng)大的智能代碼提示,讓編程事倍功半,有著最好的GUI設(shè)計(jì),IDE style 讓人看著非常舒服, 開發(fā)人員由以嚴(yán)謹(jǐn)著稱的東歐開發(fā)者為主。

android studio: android 的IDE,也是由JetBrains公司開發(fā),用有強(qiáng)大的代碼提示,android開發(fā)的第一工具。
2.c/c++
Dev c++:這個(gè)IDE是windows環(huán)境下的,操作簡單,功能也不弱,適合新手使用。
Codeblocks(強(qiáng)力推薦): 功能比較強(qiáng)大的 c/c++ IDE,有著不錯(cuò)的智能提示,第一次用的時(shí)候,才發(fā)現(xiàn)原來編程可以這樣舒服。

Clion:JetBrain公司的產(chǎn)品,優(yōu)點(diǎn)還是智能提示和強(qiáng)大的GUI設(shè)計(jì),還有多語言融合功能。
3.python
Wing IDE(強(qiáng)力推薦): 是個(gè)相當(dāng)優(yōu)秀的IDE,本身由python語言編寫,其編輯器包括大量語言的語法標(biāo)簽高亮顯示,對python的語法提示相當(dāng)好,我個(gè)人認(rèn)為這是python開發(fā)的第一開發(fā)工具。
IDLE :python安裝包自帶的文本編輯工具,有著語法高亮和代碼提示。
PyCharm:也是JetBrain公司的產(chǎn)品,優(yōu)點(diǎn)還是智能提示和強(qiáng)大的GUI設(shè)計(jì),還有多語言融合功能。
以上就是本次分享的全部內(nèi)容,想學(xué)習(xí)更多編程技巧,歡迎持續(xù)關(guān)注六星教育!