C++ IDE Recommendation

Amanda Yilmaz ayilmaz-e+AXbWqSrlAAvxtiuMwx3w at public.gmane.org
Mon Mar 16 16:13:37 UTC 2009


Though I haven't tried it yet, I've also heard good things about Geany
(www.geany.org), which is free, GTK-based and something of a "new kid on
the block" in this category.

Geany is marketed as "fast and lightweight", somewhere between a text
editor and a full-on IDE.  I don't know whether it will do everything
you're looking for, but my first impressions are that it looks
promising.  I'd be interested to know what you or anyone else here
thinks of it.

Amanda

----- Original message -----
From: "Marc Lanctot" <lanctot-yfeSBMgouQgsA/PxXw9srA at public.gmane.org>
To: tlug-lxSQFCZeNF4 at public.gmane.org
Date: Sat, 14 Mar 2009 15:27:19 -0400
Subject: [TLUG]: C++ IDE Recommendation

I'm looking for an IDE that works in Linux that has good syntax 
highlighting.

Also I'm looking for two (third is not as important) specific features 
I've not found together yet:

1. Tabs for multiple files

2. Code indexing (highlight a function or class name and jump to its 
implementation)

3. Refactoring (change all instances of variable or function name in all 
source files)

Eclipse (with the add-on for C++) does some but the indexing is not very 
well-implemented, last I tried it hardly worked. Also, Eclipse is really 
slow, so I was hoping to find a native client. KDevelop is missing the 
indexing, maybe also the refactoring.

I use gvim right now but it obviously doesn't have the refactoring and 
indexing since it's not an IDE.. but if vim plugins existed for these 
then that would be great.

Marc

-- 
The only real valuable thing is intuition.
   -- Albert Einstein
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list