C/C++開發人員必不可少的15款編譯器+IDE

來源:互聯網
上載者:User

Web開發人員可選擇的程式設計語言有很多比如,Java、.Net、PHP、Ruby、Perl、Python等等,但是今天我們要討論的是兩個古老且非常流行的語言,即C/C++。正是由於其迷人的特性,賦予了它們更加有效功能,並且也獲得了各大工具廠商的支援。如今,這兩門語言依然活躍在編程領域裡,其不僅擁有者強大的功能集,而且還提供了強大的安全保障。

本文,筆者專為C/C++編碼者收集了15款令人印象深刻的IDE和編譯器。我們一起來看下:
1)Best IDE for C/C++ –  kDevelop


Kdevelop是一個專為C/C++及其他語言的開源擴充外掛程式IDE。它基於KDevPlatform平台,這是一款可用於IDE基礎開源庫。
2)  Best IDE for C/C++ –  Anjuta


Anjuta Devstudio是另外一款強大的開發工具,擁有先進的編程特性包括專案管理、應用程式嚮導、互動式調試器、源碼編輯器、版本控制,GUI設計、分析器等等。這款工具為C/C++開發人員提供強大的使用者介面介面。 3)  Best IDE for C/C++ – Code Blocks


 Code Blocks是一款比較流行的免費且開源的整合式開發環境。該工具擁有所有功能,能夠滿足開發人員所需,比如高效的使用者介面、編譯及調試功能等。

4)  Best IDE for C/C++ –  Visual Mingw


Visual-MigGW是一款極為簡單的開源IDE。它所有的Windows API都可來進行簡單快速的開發。它還支援一個隨時可用的應用程式框架。項目託管在SourceForge.net。
5)  Best IDE for C/C++ –  Ideone


Ideone是一款線上編輯器和調試工具。這款工具提供了強大的功能,協助程式員以更加快速有效方式編譯原始碼。
6) Top IDE for C/C++ –  Eclipse CDT


Eclipse CDT提供更加高效的功能,如:支援為各種工具鏈提供項目建立及管理、標準構建、源碼導航、各種知識工具源;代碼編輯器功能如高亮顯示、摺疊、超連結導航、原始碼重構以及代碼產生;可視化調試工具,包括記憶體、寄存器及反組譯碼視圖。
7)  Best IDE for C/C++ –  Compilr 


Compiler是一款線上整合開發工具,允許你編寫令人印象深刻的代碼功能和簡單的使用者介面。該工具支援的語言如C、C++、Java、HTML。 8)  Best IDE for C/C++ – Code Lite


Code lite是一款極好的免費開源的IDE,幾乎可運行於所有平台(OSX、Windows、Linux)。 9)  Best IDE for C/C++ –  Netbeans C++


Netbeans工具包含多種類型模板。它擁有迷人的功能,使其在Web開發人員更加流行,比如:代碼協助、編譯配置、單元測試、源碼檢測、遠程開發及檔案導航等功能。 10) Best IDE/Compiler for C/C++ – Dev C++


Dev C++的功能包括:類瀏覽器、整合調試、支援GCC、專案管理、代碼編譯、編輯且編譯資源檔、工具管理、功能清單。 11) Best IDE for C/C++ – Ultimate++


Ultimate++這款IDE引入了模組化概念,支援GCC、MInGW及Visual C++。 12) Best Compiler for C/C++  –  Digital Mars


DigitalMars是一款高效能的編譯器,功能包含,快速編譯/連結時、強大的最佳化技術、Contract設計、完整的資產庫、瀏覽HTML文檔,反組譯碼、庫、資源編譯器等。命令列及GUI版本、教程、程式碼範例、線上更新、標準模板庫等等。
13) Best IDE for C –  C-Free

14) Best Compiler for C/C++ –  MinGW


MinGW編譯器提供訪問Microsoft C運行時及一些特定語言運行時的功能。
15) Best Compiler for C –  Tiny C Compiler 


Tiny C編譯器最大亮點是,開發人員可以隨處編譯代碼功能,可以使用任意C語言動態庫,編譯並可直接執行C語言源碼,完整的C語言前置處理器及GNU組譯工具。


本文為CSDN原創文章,未經允許不得轉載,如需轉載請聯絡market#csdn.net(#換成@)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.