A list of paid, free or open source C, C++ (C plus plus) IDE’s, IDE plugins and tools including support for C++11, C and Objective C and more. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.
C++ IDE’s, IDE plugins and tools
- Anjuta DevStudio – The GNOME IDE. [GPL3]
- AppCode – an IDE for Objective-C, C, C++, and JavaScript development built on JetBrains’ IntelliJ IDEA platform.
- Cevelop – Cross-platform C and C++ IDE based on Eclipse CDT with additional plug-ins.
- CLion – Cross-platform C and C++ IDE from JetBrains.
- Code::Blocks – A free C, C++ and Fortran IDE.
- CodeLite – Another cross-plaform, free C and C++ IDE. [GPL2 with an exception for plugins]
- color_coded – A vim plugin for libclang-based highlighting. [MIT]
- Dev-C++ – A portable C/C++/C++11 IDE.
- Eclipse CDT – A fully functional C and C++ IDE based on the Eclipse platform.
- Embarcadero Dev-CPP – A fork of Dev-C++ that comes preinstalled with new themes and modern compilers. [GPLv2] website
- Geany – Small, fast, cross-platform IDE. [GPL]
- IBM VisualAge – A family of computer integrated development environments from IBM.
- Irony-mode – A C/C++ minor mode for Emacs powered by libclang.
- juCi++ – Cross-platform, lightweight C++ IDE with libclang integration. [MIT]
- KDevelop – A free, open source IDE.
- Microsoft Visual Studio – An IDE from Microsoft.
- Microsoft Visual Studio Code ⚡ – An open-source IDE from Microsoft. [MIT] website
- NetBeans – An IDE for developing primarily with Java, but also with other languages, in particular PHP, C/C++, and HTML5.
- Qt Creator ⚡ – A cross-platform C++, JavaScript and QML IDE which is part of the SDK for Qt. [GPL3 with exceptions] website
- rtags – A c/c++ client/server indexer with for integration with emacs based on clang.
- Xcode – Developed by Apple.
- YouCompleteMe – YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim.
- cquery – A C++ code completion engine for vscode, emacs, vim, etc.
Tags: c++, open source, c plus plus, c++ tools, c++ plugins, c++ libraries, c plus plus tools, c plus plus plugins, c plus plus libraries, IDE, IDE’s, C++ IDE’s, C IDE’s, objective C IDE, c++11 IDE
Image: Unsplash License.
Portions of this text under: MIT license