Official website

www.kdevelop.org
KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Solaris, FreeBSD, Mac OS X and other Unix flavors. It is a feature-full, plugin extensible IDE for C/C++ and other programming languages. It is based on KDevPlatform, and the KDE and Qt libraries and is under development since

Features

1 of 4
  • Display problems in source-code
  • Show information about declarations (classes, functions, templates…) in libraries and your application
  • Intelligent auto-completion showing those methods which could be used in the current context including their signature and documentation
  • Show usages of declarations/rename them
  • Context-specific highlighting
  • Debugging using gdb
  • SVN integration
  • Manage CMake-targets and build them
  • CMake-auto-completion showing defined macros and variables
  • Kate-integration
  • Custom makefiles

KDevelop-Doxygen

  • C++-specific:
    • Consideration of Qt’s signals and slots by the auto-completion
    • Qt-Documentation
    • Unroll constants and typedefs (partial)
    • Create class dialog, which allows to select those methods which should be overloaded
  • PHP-specific:
    • Guess the type of variables
    • Show documentation from php.net
  • Experimental:
    • QtDesigner support
    • Valgrind
    • xdebug (PHP-debugger)
    • Unit testing
    • Java, C#, CSS and XML support
    • Mercurial support

We need your consent

We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more