Quote:
Eclipse is a Java IDE (firstly) however it does plugins. I'd be interested in hearing from people in regards to this IDE as a C/C++ IDE for Linux.
|
I've just recently switched to Eclipse (I have also tried Anjuta, which is nice but lacks that final touch). I have also tried kdevelop of course, but I never became friends with it. I most often find myself programming with nedit and a console :). I should also say that I use windows from time to time and then I use MS visual c++ 7, so that's the kind of user interface I'm used to. Using Eclipse speeds everything up very much. I like the auto-compile functions and its makefile generation. And the user interface suits me very well, everything is where I want it to be, it's got a builtin debugger GUI (otherwise debugging is the worst bit when using gdb in a console). I haven't used eclipse for that long but I'm positively surprised, I first assumed that it was just another bloated java IDE but that is completely wrong. Of course it require fair amounts of system resources (running FC4+Eclipse+Firefox just barely works on my 512 MB laptop). But it's fast and it pays off for it's resource usage with the efficiency. Coding in eclipse is FAST, and it's well integrated with gcc/gnu make. And its damn easy to learn (I haven't learned how to use autocomplete yet though, but I don't use those things often anyway). I would recommend anyone (especially tosethat have done Windows programming) who haven't found their favorite yet to try Eclipse...
Oh, and it's got that useful "Debug"/"Release" target selector that MSVC++ has. I've missed that!
I would definitely recommend a beginner in C++ to use Eclipse, as it has good template projects, and shows errors in the source as you write your program. And beginners (as well as advanced programmers) always appreciate a graphical debugger!
|