-
1 # 博見洽聞
-
2 # 小小猿愛嘻嘻
C++作為一門起源比較早的高階程式語言,其實可用的程式設計軟體非常多,既有程式碼編輯器也有IDE整合開發環境,下面我簡單介紹幾個適合初學者的開發工具:
Dev-C++這是一個免費、輕量級的C/C++整合開發工具,目前主要應用在Windows平臺下,自帶有GCC編譯器、GDB偵錯程式,支援C++11標準,基本功能和早期的VC++6.0非常相似,沒有任何自動補全和語法檢查的功能,特別適合初學者練習使用,因此在許多學校中都作為教學軟體使用:
CodeBlocks這也是一個免費、開源、跨平臺的C/C++整合開發環境,也是輕量級的,相比較Dev-C++,擴充套件了自動補全、語法檢查和提示等功能,自帶有許多工程模板,可以快速開發Qt、GUI、DirectX等應用,使用起來非常不錯,對於初學者練習C++來說,也是一個不錯的選擇:
Visual Studio這應該是使用最多的C/C++開發環境了,微軟自主研發的一個IDE環境,外掛眾多,功能強大,支援常見的智慧補全、語法提示、單元測試、程式碼重構、Git等功能,因此開發、除錯效率更高,在團隊協作、大型專案開發中經常會用到,對於初學者來說,初期可能使用起來不方便,但熟悉掌握後,的確是一個C/C++開發利器:
Visual Studio Code這是微軟設計研發的一個輕量級程式碼編輯器,免費、開源、跨平臺,嚴格意義上來說,不是一個IDE環境,但安裝C++外掛,配置好本地G++編譯器後,也可以直接編輯執行C++程式,自動補全、語法檢查、Git等功能都非常不錯,對於初學者來說,也是一個不錯的選擇:
Sublime Text這也是一個輕量級的程式碼編輯器,可以跨平臺使用,輕巧靈活,執行速度快,佔用記憶體少,文字編輯功能強大,支援程式語言眾多,自動補全、語法提示、程式碼高亮等功能都不錯,配置好本地G++編譯器後,也可以作為一個不錯的C++練習軟體來使用:
至此,我們就介紹完了5個C++開發工具,既有程式碼編輯器也有IDE開發環境,選擇適合自己的一種就行,當然,還有許多其他工具也可以進行C++開發,像CLion,Qt,Vim,Xcode,C-free等,也都非常不錯,網上也有相關教程和資料,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言補充。
回覆列表
這個不是選擇語言,當你選擇c的時候開發工具已經固定了,建議從2010版本開始學起,自己逐漸更新版本,最主要的是要看怎麼學,零基礎學確實很困難,貴在堅持,加油!