Cross-platform C / C development environment - ECLIPSE / CDT
CDT launched a 3.0 version, and it took a big step forward. Let me appreciate or often use the features:
Ø The perfect integration of the compilation tool chain, especially the C / C compiled chain of GNU. For existing projects, you can use the Eclipse platform to use the environment of the Eclipse platform by importing them into standard C / C projects. For new projects, you can create a managed C / C project. At the same time, it has a good integration of GDB debugging capabilities, exhibiting different inconvenient text modes, but a popular IDE debug style. With this, I strongly recommend using Eclipse to develop and debug programs.
Ø Another function is to manage file resources. Visual fast search for strings is the characteristics of general programmers, such as searching a string in all header files, directly jumps to the definition of functions, types, and variables. CDT directly supports jump to the definition operation, but for the macro seems to have no such function; at the same time, it has a relatively fast speed for the string search. As for all header files, a variable method can be used, and the header file is used as a C / C project into the workspace, which can reach the above purpose using the function of file search in the workspace / work set.
The code outline, automatic build, add a comment, you may feel the user-friendly side of the CDT in the process of use. CDT has been continuously progressing, in the near future, CDT will become a large part of the ideal IDE tool for C / C developers.
Another attractive place is that there are now more and more embedded development tools constructs based on Eclipse / CDT. They are typically built on the Linux platform, using CDT, which achieves development, compile, and debug these functions.