Friday, October 28, 2011

Open Source IDE : KDevelop

KDevelop is a free software integrated development environment (IDE) for the KDE Platform on Unix-like computer operating systems. KDevelop is a cross platfrom IDE , can run in MS Windows, Mac OS X, Linux, Solaris and FreeBSD.

It is a feature-full, plugin extensible IDE for C/C++ and other programming languages. KDevelop includes no compiler.  As a substitute, the item works by using a additional compiler like gcc to provide executable value.
The current version, 4.2, was officially released on 27 January 2011. It builds on KDE 4 technology and supports C, C++ and PHP development.

The last stable release from the prior main edition, 3. 5. 5, that is dependant on K Desktop Environment 3 technology, facilitates numerous encoding 'languages' for example Ada, Party, D, C++, Fortran, Espresso, Pascal, Perl, PHP, Python as well as Dark red. Launched underneath the GNU Public Permit, KDevelop is actually free of charge software program.

Features
  • 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
  • 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

0 comments:

Post a Comment

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes