專題主旨
本專題主要是記錄各種編程語言的開發(fā)環(huán)境的搭建,主要以學(xué)習(xí)和完成中小型項(xiàng)目為目標(biāo)搭建環(huán)境,對于大規(guī)模項(xiàng)目的環(huán)境搭建有待以后補(bǔ)充
目的
工欲善其事,必先利其器
代碼編寫始于環(huán)境搭建,學(xué)習(xí)編程死于環(huán)境搭建
為大家推薦正確的環(huán)境搭建方式,掃除編程學(xué)習(xí)的第一座大山
主要指標(biāo)
- 美觀簡潔實(shí)用的代碼編輯器(依靠插件)
- 功能全面的集成開發(fā)環(huán)境IDE(功能全面)
- 基礎(chǔ)語法代碼提示
- 代碼運(yùn)行與調(diào)試
- 第三方框架代碼提示
- 代碼運(yùn)行錯誤,提示錯誤原因
- 自動語法檢查
- 代碼模版生成
- 代碼格式化
已收錄的編程語言的環(huán)境搭建
- C/C++
- Object-C
- Swift
- C#
- Lua
- Python
- Golang
- Node.js
- Typescript
- ......
輕量級代碼編輯器推薦
- Sublime text 3
- Vs code(visual studio code)
- Atom
- Vim
- ......
功能全面的IDE
- Visual Studio
- jetbrains全家桶(IDEA/PyCharm/WebStorm/PhpStorm/Clion......)
- Xcode
- Android
- Hbuilder
- ......
編輯器 VS IDE
編輯器還是IDE這是個問題
選擇編輯器的理由:
選擇IDE的理由:
放棄編輯器的理由:
放棄IDE的理由:
推薦入門學(xué)習(xí)的框架
目前高質(zhì)量編程視頻教程廠商
主要是能夠免費(fèi)觀看或者二手購買到的視頻