1 |
On Tue, Feb 17, 2009 at 11:05 AM, Andrei Hanganu |
2 |
<ahanganu@×××××××××××.com> wrote: |
3 |
> helo group, |
4 |
> |
5 |
> i've been trying the past 2-3 years to find the most usable and nice ide |
6 |
> for c/c++ code writing. I've been through vim/vim + plugins/emacs + |
7 |
> different modes/anjuta/kdevelop/codeblocks/eclipse/netbeans ... every |
8 |
> single one of them has at least one drawback. |
9 |
> |
10 |
> In short words, i am looking for an ide that can do this: |
11 |
> - syntax highlighting |
12 |
> - autocomplete (on the fly, not on demand, and maybe smart? - identify |
13 |
> structures/classes ) |
14 |
> - concurrent editing of multiple files (splitting) |
15 |
> - tabs or buffer list |
16 |
> - file browser |
17 |
> - project manager |
18 |
> - symbol list/browser current editing buffer |
19 |
> - regex search/replace |
20 |
> - flexible build options that include scons, not just makefile |
21 |
> - code folding (with detection of blocks) |
22 |
> - lightweight/ergonomic interface (i dislike space being occupied by the |
23 |
> bar that displays the line numbers, with a padding of 10px for example) |
24 |
> |
25 |
> i don't desire gdb or valgrind integration, but would be a + |
26 |
> |
27 |
> does anyone know the answer to this ultimate question? I keep comparing |
28 |
> different editors with the microsoft's visual studio, that is not by far |
29 |
> as powerful as emacs but it just plain and simple does the job. They |
30 |
> will reach a milestone when the brackets matching will actually work, |
31 |
> but despite small inconveniences, i find it to be very close to what i |
32 |
> am looking for. |
33 |
> kdevelop also seemed very close to what i wanted, but somehow the fonts |
34 |
> or the dpi make it very "crowded", i get very little space for the code. |
35 |
> On the other hand netbeans is a good example of how the interface should |
36 |
> be arranged, but java driven ide tends to stop being able to respond in |
37 |
> tolerable time. |
38 |
> |
39 |
> i am on the edge of despair, and i am willing to try even a commercial |
40 |
> solution. |
41 |
> Anyone had some very positive experience with a specific ide? |
42 |
> |
43 |
> thanks, |
44 |
> Andrei |
45 |
> |
46 |
> |
47 |
|
48 |
The problem is you've named pretty much every IDE in use by software |
49 |
developers today, with the possible exception of Visual Studio which |
50 |
is probably not applicable anyways. |
51 |
|
52 |
Now don't take this the wrong way, because I'm not at all trying to be |
53 |
condescending, but have you considered contributing your coding talent |
54 |
to Eclipse or CodeBlocks to make those products better suit your |
55 |
needs? Your problem is one faced by developers every day, but it |
56 |
seems like you're still thinking in a closed frame of mind. If you |
57 |
don't like it, change it! |
58 |
|
59 |
Cheers, |
60 |
D |