you can use kdevelop but there are also other alternatives like eric, netbeans,… but for me kdevelop fits best for my purposes.
you can also use kdevelop for perl but maybe eric or others might be better with the syntax completion because kdevelop supports syntax completion only in C++ as far as I know.
the new license model of Qt4.5 allows now to develop applications under the LGPL but before GPL was also allowed. I don’t know if it is a good idea to update Qt4 you could ran into a lot of troubles because kde4 and yast relied on Qt4 and maybe you must recompile them work with the new Qt version or install Qt into a different location. Maybe someone has tried it yet and can give a better advice here.
So I’m having trouble find any IDE that supports perl, and works well.
kdevelop4- No sign of my perl templates, and doesn’t have any support to run the syntax checker. Prior releases of kdevelop worked out of the box on Suse.
Eclipse- Epic looks interesting. It did take me a while to figure out installing epic requires run it as root, then looking under help -> updates. The major gripe here is that some of the buttons fail to click. I have to click then hit return. Also for the life of me I can’t seem to figure how to do a simple perl -c.
I’m thinking of using vim, or xemacs at this rate.
NetBeans and Eclipse are much better if you are developing in multiple languages (that they support). NetBeans is especially clean and well integrated, since the components all come from the same source.
If you are doing Qt development, primarily, then Eclipse + CDT with the Qt Plug-In is a strong choice. Qt has its own IDE called Qt Creator, as well, which I believe runs on Linux.
KDevelop has become a bloated, disorganized mess and it doesn’t seem like they are trying to streamline it at all. Sometimes less is more, but they don’t seem to understand that.
For Scripting languages like Perl, I much prefer to use a decent programmer’s editor. ActiveState Komodo Edit (Free) is a strong choice for Perl.
So basically on Linux for C++ I’d prolly use NetBeans or Eclipse, and for Perl I’d use Komodo Edit.
I lost hope for KDevelop back in 2002, unfortunately.
Eclipse- Epic looks interesting. It did take me a while to figure out installing epic requires run it as root, then looking under help -> updates. The major gripe here is that some of the buttons fail to click. I have to click then hit return.
There’s a fix for the problem with the buttons not responding. Start Eclipse from a script and include the line:
Geany is pretty basic, but it can work. I guess its biggest Plus is that its more lightweight than the others (especially the Java-based IDEs).
I still use Netbeans over it in Linux, though, since I usually keep my IDE open like 75% of the time. The NetBeans tools are just better than it, additionally.
I do need to look at Eclipse CDT and some of the Eclipse Dynamic Languages plug-ins again, though. This thread as peaked my interest.