首頁>技術>

C語言開發環境的選擇,貌似是告訴我們,工欲善其事,必先利其器。

Visual Studio(簡稱 VS)

它是 Windows 下的標準 IDE,VS系列為IDE(整合開發環境),為了適應最新的 Windows 作業系統,微軟每隔一段時間(一般是一兩年)就會對 VS 進行升級,為目前各大公司Windows下開發的主流選擇工具。雖然功能強大,但這也是它的缺點。安裝包有 2~3G,會安裝很多暫時用不到的工具,安裝時間在半個小時左右。

02 Dev C++

如果你不喜歡 VS 的龐大性,那麼可以使用 Dev C++。

Dev C++ 是一款免費開源的 IDE,內嵌Linux GCC編譯器的 Windows 移植版。Dev C++ 只有幾十兆、安裝解除安裝方便,開發環境包括多頁面視窗、工程編輯器以及偵錯程式等,在工程編輯器中集合了編輯器、編譯器、連線程式和執行程式,提供高亮度語法顯示的,減少編輯錯誤,有完善的除錯功能,挺適合程式碼都不會敲的小夥伴。

03 Visual C++ 6.0

Visual C++ 6.0(簡稱VC 6.0)是微軟開發的一款經典的 IDE,因為早期更多的教材、資料也是基於VC6的,參考學習的資料更多,所以直到現在很多高校都以 VC 6.0 為教學工具來講解C和C++。但VC 6.0是1998年的產品,很古老了,最近也有很多用VC的人留言各種各樣的錯誤,其實就是在Win7、Win8、Win10 下的相容性問題,有的甚至根本不能執行,所以我並不推薦長期使用。

04 CodeBlocks

CodeBlocks是一款開源、跨平臺、免費的 C/C++ IDE,它和 Dev C++ 非常類似,小巧靈活,易於安裝和解除安裝,不過它的介面要比 Dev C++ 複雜一些。

C-Free 是一款中國產的 Windows 下的C/C++ IDE,整個軟體才 14M,非常輕巧,安裝也簡單,介面也比 Dev C++ 漂亮。C-Free 的缺點是除錯功能弱。可惜的是,C-Free 已經多年不更新了,元件都老了,只能在 XP、Win7 下執行,在 Win8、Win10 下可能會存在相容性問題。

Turbo C 是一款古老的、DOS 年代的C語言開發工具,程式設計師只能使用鍵盤來操作 Turbo C,不能使用滑鼠,所以非常不方便。但是 Turbo C 集成了一套圖形庫,可以在控制檯程式中畫圖,看起來非常炫酷,所以至今仍然有人在使用,但已經微乎其微了。

說到這裡,相信大家根據自己的情況已經心有有數了。

而我給大家的建議是:我們更應該注重程式本身的學習,所以對編譯器的使用不必糾結,更不是最新功能最強的就最好,選擇適合自己學習這門語言適合自己的編譯器就行。當然,工具利用的越熟練也會加快自身的學習效率和工作效率!

對於熱愛程式設計的人來說,有一群一起學習一起解答的小夥伴很重要!筆者有一個程式設計零基礎入門學習交流俱樂部(群)私信我【程式設計學習】進入,還有學習視訊檔案,歡迎初學者和正在進階中的小夥伴們!

最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 使用LVS實現負載均衡原理及安裝配置詳解教程