KDevelop

IDEs

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

28
Score 80.0%
Description:

KDevelop is a plugin based IDE that currently supports C++ and PHP, different build tools, integrated documentation formats, integrated revision control systems and dozens of other neat tools. All these are plugins and there are plenty examples on how to add your own plugins.

It should also compile on Mac OSX (PowerPC), MS Windows and Solaris, but these platforms are sadly unmaintained. Help welcome!

Build tools: CMake, custom makefiles, generic scripts. (Experimental: QMake, Autotools, ...)

Integrated Documentation: QtHelp, CMake, PHP.net

Revision Control Systems: CVS, Git (KDev 4.1), SVN, (Experimental: Mercurial)

Development Support with code completion, as-you-type-reports, context browsing etc. pp:
- Anything in C++/C , e.g.: Qt, gtk, wxWindows, superwabba, GBA, ...
- Anything in PHP.

"Simple" language support for tons of other languages with the feature set found in Kate.

Other plugins: console, debugger (gdb), find-in-files, classviewer, snippets, external scripts, ...

For features, screenshots and other goodies, visit the website.
Last changelog:

8 years ago

January 26th 2011 - Release of KDevelop 4.2.0
January 14th 2011 - Release of KDevelop 4.1.2
November 28th 2010 - Release of KDevelop 4.1.0
October 25st 2010 - Release of KDevelop 4.1
May 1st 2010 - Release of KDevelop 4.0

g88

4 years ago

is this the plain standard KDevelop or is it modified ?

Report

DanaKil

9 years ago

Thank you for that, I will give it a try for some PHP :-)

BTW, after all this hard work, maybe you could take some time to update the screenshots in KDE-Apps.org... the new interface looks so much nicer !

Report

garthps

9 years ago

Hi,
Thanks for this release!
How can I manage my qmake project?

Report

C

milianw

9 years ago

you run qmake in a console and use the custom make manager to run make / make install afterwards.

Report

garthps

9 years ago

right!
thx

Report

Cyborg16

9 years ago

If it's finally fairly stable, I'm sold. Been using various (beta) versions of 4.x for a while and it's great - except for the crashes.

Report

scummos

9 years ago

It is. I have been using 4.0.0 for quite some hours now, and it never crashed. :)

Report

ganesanr

11 years ago

I was looking for File Grouping mechanism. This one has it. Perfect. Makes development (I use PHP, JavaScript, MySQL) a breeze.

Report

phprules

11 years ago

I love Kdevelop, I just started using it a few weeks..months ago, and I love every minut of it. I'm using 3.5.8, I used to use kate and kwrite, but I'm using this all the time now because its so cool. I'm a PHP, javascript, css, html, actionscript person.

One thing I would like to see though is image backgrounds for different file types. Might be a waste though.

Anyways, I'm tell you I'm going to be using this from now on for a loooong time if not forever. Once I get more into C++ it'll be handy. Looking forward to future releases. Best of luck. You guys ROCK!!!!

Report

lunaryorn

12 years ago

KDevelop makes C++ programming bearable for one who is used to Python ;)

Report

berkus1

12 years ago

May I humbly ask who is "Mutch"?

Report

thstaerk

12 years ago

kdevelop is super, I made my program "krep" with it.

Go on k-developing!

Report

mccuskk

13 years ago

The biggest problem I have with KDevelop is using source control.I want to have a local SVN repository for my project but cannot for the life of me find out how to do it either by Googling or asking on the forums.Has this been improved in this version?

Report

joseywales

13 years ago

Hello, cool website. By the way, I had a question. I need to do three things on Linux:

1. Develop a GUI app
2. Create an API/library from c++ files
3. Compile the GUI app to use my own API/library.
4. Decide on either SUSE or Fedora?

I dont need any help on compiling c++ code into an API/library. My question lies in how to develop the GUI to use my library. Which GUI tool could do this? I am thinking about hooking a button up to a function that calls into my API. Thanks

Report

amilcar

13 years ago

There are many tutorials on the KDevelop website. Take a look at them for inspiration.

Report

piiteraq

13 years ago

What a great IDE! Have been using it for about a month now and am very pleased with the many nice features (have been looking for a long time for an editor that supports code folding) as well as the intuitive layout of the GUI. One enhancement I would like, though, is support for shortcuts templates. With that, one could for example choose a template that corresponds to the default Emacs key bindings, do some further customization, and then save the customized bindings as a new template. Probably this would also be easier to implement than embedding a ton of different editors (:only see two at the moment).

Report

motyR

14 years ago

Hy there,

well i dont really know if some one will read it but as for me i feel i just got to, regularly i dont fill too much bug's reports, but i feel that this time its so important just because i think that kdevelop should try to eleminate all possible bugs cause all of us use this program to produce other bugs:), so here it is, guy's why is that when i folding my code kdevelop become so slow and seems like everything is mailfunction, i mean guy's u r carring this bug since i dont know when but at least 2 year WTF i'm so pissed of with it how can one work on big projects without the code folding func, guy's, again, if this func doesnt work well so dont include it in kdevelop, BTW this bug has been on my suse and gentoo and basicly every distro i have used.

guy's PLEASE repair it,

Report

amilcar

13 years ago

First of all, this is not the place to report bugs. KDevelop bugs should be reported to the bugzilla database.
http://www.kdevelop.org/index.html?filename=bugs.html

Second, code folding is done by the editor. KDevelop supports many editors: kate, qeditor, yzis and nedit.
You do not specify which editor you selected in KDevelop preferences, so I do not know which one you use.

Third, it works fine here with kate, KDevelop 3.3.1, KDE 3.5.0, SuSE 9.3

Report

krystof

14 years ago

Is there an integrated Python debugger in KDevelop ? That would be really something !

Report

amilcar

13 years ago

Take a look at:
http://www.kdevelop.org/HEAD/doc/api/html/howToAddProgrammingLanguages.html#sectionDebugger

Report

LNX

14 years ago

When creat e New Proyect Kdevelop down! what can i do ?..
Thanks! My english is very bad.

Report

amilcar

13 years ago

Which KDevelop version ?
Which KDE version ?
Which berkeleyDB version ?

Report

Damnation

14 years ago

Would it be possible to add Asm to this app and maybe Hla http://webster.cs.ucr.edu/

Report

amilcar

14 years ago

Sure it is possible:
http://www.kdevelop.org/HEAD/doc/api/html/howToAddProgrammingLanguages.html

Welcome to the developer team.

Report

morleron

14 years ago

This is a great IDE. I've used several IDEs over the years and KDevelop has, by far, the best feature set and usability that I've encountered. There are a lot of features here and it will take time to learn to use the program to best effect. There is the occassional bug, but the KDevelop community is very good about fixing them or providing work-arounds where possible. Keep up the good work.

Report

8 years ago

January 26th 2011 - Release of KDevelop 4.2.0
January 14th 2011 - Release of KDevelop 4.1.2
November 28th 2010 - Release of KDevelop 4.1.0
October 25st 2010 - Release of KDevelop 4.1
May 1st 2010 - Release of KDevelop 4.0

12345678910
12
product-maker altagir Apr 07 2013 9 excellent
product-maker Dgzt Feb 09 2012 9 excellent
product-maker roelj Jan 11 2012 9 excellent
product-maker cojack Apr 26 2011 9 excellent
product-maker kaznovac Jan 27 2011 9 excellent
product-maker scobiej Jan 27 2011 9 excellent
product-maker mimi1vx Jan 26 2011 9 excellent
product-maker mutlu Nov 03 2010 9 excellent
product-maker Musikolo Oct 29 2010 9 excellent
product-maker HessiJames Oct 27 2010 9 excellent
product-maker integr8e Oct 26 2010 9 excellent
product-maker SeaJey Oct 25 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
g88
Sep 30 2015
altagir
Apr 07 2013
Dgzt
Feb 09 2012
Sho
Nov 02 2011
kaznovac
Jan 27 2011
mimi1vx
Jan 26 2011
Hilefoks
Jan 07 2011
pedromc
Dec 06 2010
utkuaydin
Nov 30 2010
skipjack
Nov 23 2010
HessiJames
Nov 01 2010
BRE
Sep 08 2010
pulmro
Sep 05 2010
taskstruct
Sep 02 2010
Aiwendil
Aug 27 2010
devport
Jul 21 2010
scummos
May 10 2010
birdy
May 09 2010
s1300045
May 04 2010
pippo73
May 02 2010
fpuelz
Apr 20 2010
cycomyco
Apr 19 2010
jrepin
Apr 18 2010
Lustmored
Apr 18 2010
Nebkheperureinpu
Apr 18 2010
herrstein
Oct 09 2009
crissi
Aug 12 2009
redsteakraw
Jun 23 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
4.2.0
updated Jan 26 2011
added Jan 16 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 6
System Tags app software