12个为C/C++码农准备的最好编译器和IDE

jopen 7年前

1) Eclipse CDT

eclipsecdt-e1417082230485.png

Eclipse CDT IDE is a renowned open source utility which provides a perfect combination of functionality and efficiency for C/C++ programmers. It offers a rich collection of features including syntax highlighting, debugging and auto code completion,various source knowledge tools, such as type hierarchy, call graph, include browser, macro definition browser, code editor with syntax highlighting, folding and hyperlink navigation, source code refactoring and code generation, visual debugging tools, and is also supported on Windows, Linux, and Mac OS X. As compared to other IDEs, the process of coding becomes much easier with Eclipse IDE.

2) NetBeans

netbeans-e1417082668162.png

Another IDE for C and C++ programmers is NetBeans. It is an open source IDE which carries features like semantic highlighting, automatic formatting, unit testing, code assistance, and a lot more. It’s extremely popular among intermediate as well as expert programmers.

3) Best C/C++ Compiler – DigitalMars

digitalmars-e1417083108993.png

Digital Mars is also an efficient C and C++ compiler. Used by a large number of programmers, this complier not only carries a command line, but also features a fast compile and link time. Also, its optimization technology is much faster and efficient than other compilers used by different programmers.

4) Dev C++

devcpp5_scr-e1417083750424.jpg

Dev C++ is also a reliable compiler which supports C language and offers features like, auto code completion, syntax highlighting, project management, and print support. It uses Mingw port of GCC as its compiler, and is a fully featured IDE for different programming languages.

5) CodeLite

codelite-main-e1417084112750.jpg

It is an efficient and open source IDE for C and C++ programmers, and works extremely well on all major operating systems including, Windows, Linus, and Mac OS. Its main features include LLDB and GDB support, refactoring, built in SFTP, code navigation and a lot more.

6) MinGW 

This compiler gives a group of programming tools which are used for native windows applications and other purposes. It is also an open source compiler, and provides easy access to the functionality of the Microsoft C runtime and other language specific runtimes.

7) Ultimate++

ultimate--e1417084549792.png

Ultimate++ is also a cross compiler IDE which focuses on productivity of a programmer. Unlike other compilers, it features a unique set of libraries like GUI and SQI, and works extremely well with GCC, Visual C++ and MingGW. So, if you are a C++ programmer, this compiler will prove to be a great framework for you.

8) Compilr

compilr-e1417084735730.png

This modern day IDE allows users to write codes with rich set features in a simple and attractive user interface. It’s one of the best programming frameworks for programmers and, supports a wide range of languages including C, C++, Java, HTML and many more.

9) CodeBlocks 

codeblock-e1417085453968.png

Code Blocker is also an efficient IDE for C and C++ users. It not only offers an effective user interface, but also provides rich compiling and debugging functionalities for different programming needs.

10) Sky IDE

Sky IDE is a popular C++ IDE. It provides support for various programming languages and offers a large number of features like powerful text manipulation, Syntax coloring, auto complete and line tracker functions.

11) ideone

Ideone is an online compiler and debugging tool which allows you to compile source code and execute it online.

ideone1-e1417089278790.png

12) kdevelop

kDevelop is a free, open source IDE (Integrated Development Environment) for C/C++ and other programming languages with full features.

kdevelop-e1417089442121.png

</div> </div>