When comparing KDevelop vs Eclipse CDT, the Slant community recommends KDevelop for most people. In the question“What are the best IDEs for C++ on UNIX-like systems?” KDevelop is ranked 10th while Eclipse CDT is ranked 16th. The most important reason people chose KDevelop is:
Kdevelop has very smart syntax and semantic syntax highlighting.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Excellent syntax highlighting
Kdevelop has very smart syntax and semantic syntax highlighting.
Pro Nice Mouse Hover assist during debugging
View values of variables on mouse hover during debugging.
Pro Free and open source
Eclipse is an open source project and free to use.
Pro Good font rendering
Because Eclipse is based on SWT, it uses the native font rendering and thus looks better than other IDEs on some Linux systems, where the Java font rendering is not optimal.
Pro Highly customizable
Thanks to the large variety of plugins and various configuration options, Eclipse is very customizable.
Pro Macro definition browser
Cons
Con Only preliminary support for Windows
Con Works with no problems only on Linux
KDevelop is an IDE for the KDE platform. Even though it's cross-platform, it's mostly targeted at Linux systems and the versions for other operating systems are highly experimental.
Con Plugins can be unstable
Though there are plenty of plugins to choose from, they aren't always reliable. Some aren't maintained, bug fixes can be slow, and you may need to download plugins from multiple sources.
Con UI can be confusing
There's an overly abundant presence of menus, this forces you to constantly click around the different menu structures.