On Tue, Feb 17, 2009 at 11:05 AM, Andrei Hanganu
<ahang...@bitdefender.com> wrote:
> helo group,
>
> i've been trying the past 2-3 years to find the most usable and nice ide
> for c/c++ code writing. I've been through vim/vim + plugins/emacs +
> different modes/anjuta/kdevelop/codeblocks/eclipse/netbeans ... every
> single one of them has at least one drawback.
>
> In short words, i am looking for an ide that can do this:
> - syntax highlighting
> - autocomplete (on the fly, not on demand, and maybe smart? - identify
> structures/classes )
> - concurrent editing of multiple files (splitting)
> - tabs or buffer list
> - file browser
> - project manager
> - symbol list/browser current editing buffer
> - regex search/replace
> - flexible build options that include scons, not just makefile
> - code folding (with detection of blocks)
> - lightweight/ergonomic interface (i dislike space being occupied by the
> bar that displays the line numbers, with a padding of 10px for example)
>
> i don't desire gdb or valgrind integration, but would be a +
>
> does anyone know the answer to this ultimate question? I keep comparing
> different editors with the microsoft's visual studio, that is not by far
> as powerful as emacs but it just plain and simple does the job. They
> will reach a milestone when the brackets matching will actually work,
> but despite small inconveniences, i find it to be very close to what i
> am looking for.
> kdevelop also seemed very close to what i wanted, but somehow the fonts
> or the dpi make it very "crowded", i get very little space for the code.
> On the other hand netbeans is a good example of how the interface should
> be arranged, but java driven ide tends to stop being able to respond in
>  tolerable time.
>
> i am on the edge of despair, and i am willing to try even a commercial
> solution.
> Anyone had some very positive experience with a specific ide?
>
> thanks,
> Andrei
>
>

The problem is you've named pretty much every IDE in use by software
developers today, with the possible exception of Visual Studio which
is probably not applicable anyways.

Now don't take this the wrong way, because I'm not at all trying to be
condescending, but have you considered contributing your coding talent
to Eclipse or CodeBlocks to make those products better suit your
needs?  Your problem is one faced by developers every day, but it
seems like you're still thinking in a closed frame of mind.  If you
don't like it, change it!

Cheers,
D

Reply via email to