PDA

View Full Version : What IDE to develop ?


PaK
December 11th, 2006, 08:06 PM
Are you using ?

mikedee
December 11th, 2006, 08:11 PM
kate

Colour coding plus it has a nifty terminal at the bottom. Plus its a KDE app so benefits from all the IO slave goodness :)

I prefer ZDE for PHP coding but it is a pig for anything else.

PaK
December 11th, 2006, 08:20 PM
Hmm anything simmilar as ZDE for c under gnome ?
Especialy i'm intersted in projects managment and for example ctrl+click on function reference that will bring me its declaration.

mikedee
December 11th, 2006, 08:26 PM
I think Eclipse can do something like that for you. It is the most feature rich IDE but I found it to be way over the top for my needs.

iznogood
December 11th, 2006, 08:45 PM
Eclipse helps a lot, especially if you have a decent PC

flargen
December 11th, 2006, 09:22 PM
I like Eclipse with CDT very much

iznogood
December 11th, 2006, 09:36 PM
the only problem is that if you run the scanner with full parse it can bring down your PC on a large project. It did it for me a few times, i have a Celeron 666 with 384mb and it loaded around 700mb, started swapping all the time and i had to reboot the PC. It was hopeless...

RYX
December 11th, 2006, 09:37 PM
Anjuta is very promising under Gnome (but still pre-release). Eclipse with CDT is also an option (but very slow and memory-hungry).

Or, you simply use good old scite (the best syntax-coloring editor for almost any existing language) ...

:)

RYX
December 11th, 2006, 09:41 PM
And I recently noticed that the current version of gedit has various plugins that can be activated in the options. One plugin is a file-explorer, another is svn/cvs-access ... so it could also be called an IDE. I don't really like the gtksourceview and miss some shortcuts, but it could evolve to a full-featured, plugin-based IDE (without Eclipse's overload).

:)

RAOF
December 12th, 2006, 05:21 AM
Emacs :P

Amaranth
December 12th, 2006, 06:11 AM
I use gedit for basically everything. I'll open files in vim for little edits sometimes.