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
7.8
Available as/for: -
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:

10 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

sv1bgubp

16 years ago

Hi.

Usual I use emacs + gdb, but many times kdevelop have been useful and fundamental.
Without kdevelop probably I would not be ' ' ' survival ' ' ' to the beginnings with qt/kde/kmail and a my small project would not be born (with my deep dissatisfaction).
Thanks.

Regards,
Gdb

Report

heman

16 years ago

Great work! This ide, at least for c/c++ is a very good tool, almost commercial level.
The only things I miss should be improved are code completion and the debugger (I haven't used it much, but the little I did, I found it very improvable).
As a general IDE, it's great.

Report

amilcar

16 years ago

Try the new KDevelop HEAD. It's code completion features and it's debugger have been improved.

Report

veton

16 years ago

+1. A Good code completion is mandatory to speed up the development (especially when you don't know the api by heart!)

BTW, do we have code completion for the python or ruby bindings?

Report

jodda

16 years ago

I updated to Kdevelop 3.1.1-3 on a plain Suse 9.1. Kdevelop does not work.
I downloaded the special Suse 9.1 RPM package from the Kdevelop homepage.

Seems that other KDE libraries have to be updated as well. Remembers me to to the MS DLL hell.


undefined symbol: _ZN11KMdiMainFrm16setToolviewStyleEi

Report

amilcar

16 years ago

That error message is associated with a bad .so file.
Delete that file and it will work fine.

Report

teatime

16 years ago

This RPM is built against KDE-3.3.x and cannot be used on KDE-3.2.x.

It is a bug of the SuSE package management system if it lets you install this RPM on KDE-3.2.x

Report

mgooch

16 years ago

I'm a bit of a newbie. Can you give me a clue as to which '.so' file you deleted to fix this problem, or how you tracked down the offending critter :)

Thanks
Mk

Report

kburden000

16 years ago

Same here. I just updated on factory
9.1 with kdevelop 3.1 to 3.1.1 and I
get the same missing symbol:
_ZN11KMdiMainFrm16setToolviewStyleEi
I tried the rpm from Suse and Kdevelop
and they both break.

Does anybody test this stuff?

Report

adymo

16 years ago

KDevelop team is not responsible for packaging. We only make sure the source code compiles and works.
But anyway, when you update kdevelop rpms for SuSE make sure you update all other KDE packages also.
Notably, it's a good idea to update kdelibs, kdebase and kdesdk together with KDevelop.

Report

mouse-klick

16 years ago

I've got the same problem. I've tried the version 2.xxx,... same problem.

I think there's a general problem with suse9.1

Report

rmcruz

16 years ago

Not a Suse problem. Happens to me too in Mandrake 10.0. I guess it's because I still have 3.2...

Report

amilcar

16 years ago

Yes it is possible and we have a document that helps you to do it:
http://www.kdevelop.org/HEAD/doc/api/html/howToAddProgrammingLanguages.html

Report

XepheX

16 years ago

Would it be possible to implement a POV-Ray feature with synthax highliting, a render button (like compile for C++) and synthax completition

Report

slesa

16 years ago

Its a bit strange that the search dialog has case-sensitiv as default.
And that it has another hotkey as in kate itself (at least in german).

Report

slesa

16 years ago

KDevelop is getting better and better...

[running kdevelop 3.1.0]
One thing I did not find is a call of lrelease and lupdate.
And the menues are a little bit too big. Maybe it would be nice if you can disable some options generally and not per project. But maybe this is only something I did not find in this real big Framework.

Report

citycat

16 years ago

KDevelop hangs up, when I try to debug "Hello, world" when printf() should be issued. When I kill child GDB process, I can see "Hello, world" in "Application" tab. What is a debugger, which hangs up when debug?
FreeBSD 4.10-STABLE, KDE 3.2.3, QT 3.3.2, GCC 2.95.4. All plagins in KDevelop checked out (but default also)

Report

amilcar

16 years ago

Printf is a very strange function. Check the FAQ, forum, and Bug database.
All the links are on the website. There is information in one of those on how to get it to work. AFAIK it is NOT a KDevelop bug. It is (if I remember correctly) a GDB issue.

Report

rmanchu

16 years ago

wondering if modeling tools are available on kdevelop?

are they being developed in the future?

Report

BlueLightning

16 years ago

If you mean UML, check out Umbrello:

http://uml.sourceforge.net

This is already part of the kdesdk package.

Report

teatime

16 years ago

Please explain what you mean by "modelling tools"?

Report

Ansur

16 years ago

I assume he means UML tools.

Report

mikemcginn

16 years ago

total crap. Crashes 9 out of 10 times. Skip this for a few months until they fic this hunk of junk.

Shame, would have enjoyed using it.

Report

teatime

16 years ago

Bugreport numbers, please?

It hardly ever crash on my machine, and when it does I tend to fix it.

I can't fix crashes I don't know about and neither can any of the other devs.

Well written informative bug reports, with proper backtraces if applicable, helps development. Whiny trashtalk only serves to discourage people.

Report

sarwaz

16 years ago

Hi,

of course Mr mikemcginn is an asshole, but I have to agree that kdevelop is quite unstable. Even if it is version 3.1 it still crashes way too often to be released as final.
I think that this release is the way to go since according to the changes it solves 120 bugs while not adding significant new features.

Being a software development tool I think that the instability is the most irritating thing. Your users are coders, therefore if the IDE is not rock solid they are going always to complain in rude ways :).

So my advice is just that you keep solving bugs without adding any new feature (unless critical) until you get a solid product.

regards,

Manuel.

Report

10 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
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 ChannelDevices 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 4
System Tags app software