OMG!! :D NetBeans = TOTAL AWESOMENESS!!!
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
OMG!! :D NetBeans = TOTAL AWESOMENESS!!!
Man! I just found the best C++ free IDE ever! (IMNO)
I switched back to Linux to work a little, and i was searching for a code editor that can do at least a decent code completion, some people said Eclipse CDT was the best, i installed it and it's bad , some other said Vim has a nice completion plugin - very true, but it just autocompletes from a calls db... not what i want! Then i tried 2 different Emacs completion plugins, both are okay, but they can't index files for me to call (include) easily while coding.
I tried also CodeLite, which is great, but is not mature.
Then finally i tried netbeans...i was hopeless because it's written in java, and no one uses it , i thought it was a homemade unfinished beta amateur IDE; but i was totally wrong!
Man, the installation was flawlessly i just installed the sh file and it was ready to go, the debugging is awesome, the code highlighting is awesome, the code completion is AWESOME!! it indexes everything and opens and closes brackets and parenthesis automagically, i tried to write a wrong code missing some brackets and it was fixed automatically, also, it has a very precise visual feedback, for example, even if i include iostream, it will point cout as undefined, just when i use the std namespace it accept the code.
I tried a lot very different programs and the ide feedback is perfect, couldn't compile a code that it says is wrong and vice-versa.
I'm not going to buy Visual Studio anymore!!! hehehehe saved my pockets!! wahahahaha
Seriously, everyone who uses C::B and those IDEs that i said here, or even those Linux-only IDEs should at least give NetBeans a try...
I'm still using C::B because of wxsmith, but as long as i have the gui code generated i use only netbeans =).
NetBeans only needs a RAD for GUI, it has even an complete refactor feature, i'm writing programs making heavy use of code completion, and it organizes the files very well, is very easy to work with lotsa files, and the text highlighting make it easier to understand than C::B... it's the best free C++ IDE by far. It has everything that i need to program comfortably!
Like a dream ...
Just can't understand why NetBeans is so unknown... not even the java guys uses it
Thanks guys!
PS: I'm using the latest stable (6.7.1) under Linux 64, it's better to install as root
I switched back to Linux to work a little, and i was searching for a code editor that can do at least a decent code completion, some people said Eclipse CDT was the best, i installed it and it's bad , some other said Vim has a nice completion plugin - very true, but it just autocompletes from a calls db... not what i want! Then i tried 2 different Emacs completion plugins, both are okay, but they can't index files for me to call (include) easily while coding.
I tried also CodeLite, which is great, but is not mature.
Then finally i tried netbeans...i was hopeless because it's written in java, and no one uses it , i thought it was a homemade unfinished beta amateur IDE; but i was totally wrong!
Man, the installation was flawlessly i just installed the sh file and it was ready to go, the debugging is awesome, the code highlighting is awesome, the code completion is AWESOME!! it indexes everything and opens and closes brackets and parenthesis automagically, i tried to write a wrong code missing some brackets and it was fixed automatically, also, it has a very precise visual feedback, for example, even if i include iostream, it will point cout as undefined, just when i use the std namespace it accept the code.
I tried a lot very different programs and the ide feedback is perfect, couldn't compile a code that it says is wrong and vice-versa.
I'm not going to buy Visual Studio anymore!!! hehehehe saved my pockets!! wahahahaha
Seriously, everyone who uses C::B and those IDEs that i said here, or even those Linux-only IDEs should at least give NetBeans a try...
I'm still using C::B because of wxsmith, but as long as i have the gui code generated i use only netbeans =).
NetBeans only needs a RAD for GUI, it has even an complete refactor feature, i'm writing programs making heavy use of code completion, and it organizes the files very well, is very easy to work with lotsa files, and the text highlighting make it easier to understand than C::B... it's the best free C++ IDE by far. It has everything that i need to program comfortably!
Like a dream ...
Just can't understand why NetBeans is so unknown... not even the java guys uses it
Thanks guys!
PS: I'm using the latest stable (6.7.1) under Linux 64, it's better to install as root
-
- Posts: 212
- Joined: Sun Jul 19, 2009 4:24 am
- Location: Netherlands Antilles, Curacao
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
LOL...
Did you ever tried NetBeans? Worth at least a try... and you can use it along with CB, just to edit the sources in NetBeans and Build / Make GUI in CB.
However Netbeans has Qt Designer integration also, so i am giving Qt a chance.
I just retrieved the latest CB from SVN, and the features are still a shame .
Netbeans beats CB in every feature besides RAD with GUI (in fact, imho not even lazarus/delphi beats CB here)... It has far better highlighting, supports more platforms, kickin-ass code completion, the best debugging interface with gdb ever, the interface is well organized and clean (the best IDE interface ever), It supports Java, C/C++, Fortran, PHP, Javascript, Python, Ruby (and some others) and all of them with great code completion and highlighting.
BTW, some cons i found: Only support GCC(for c), runs a little slow under Windows (at least XP 32, it uses 1.5* more CPU and 2* more mem than on Linux/Solaris), it's hard to setup under Windows (not harder than MSVS hehehe).
http://www.netbeans.org/features/cpp/index.html
At least look this link!
Did you ever tried NetBeans? Worth at least a try... and you can use it along with CB, just to edit the sources in NetBeans and Build / Make GUI in CB.
However Netbeans has Qt Designer integration also, so i am giving Qt a chance.
I just retrieved the latest CB from SVN, and the features are still a shame .
Netbeans beats CB in every feature besides RAD with GUI (in fact, imho not even lazarus/delphi beats CB here)... It has far better highlighting, supports more platforms, kickin-ass code completion, the best debugging interface with gdb ever, the interface is well organized and clean (the best IDE interface ever), It supports Java, C/C++, Fortran, PHP, Javascript, Python, Ruby (and some others) and all of them with great code completion and highlighting.
BTW, some cons i found: Only support GCC(for c), runs a little slow under Windows (at least XP 32, it uses 1.5* more CPU and 2* more mem than on Linux/Solaris), it's hard to setup under Windows (not harder than MSVS hehehe).
http://www.netbeans.org/features/cpp/index.html
At least look this link!
C::B is good in getting out of your way and just letting you code. I like that in an IDE ;-). But netbeans is also very nice, I know several people working with that.
For the debugger I can recommend very strongly updating to gdb 7.0 which got officially released today (YAY!). I'm using that already since a few weeks and while maybe not 100% perfect (seems it still can't print locals in constructors) it feels light-years ahead of the 6.8 version. Just having support for wchar_t alone is worth the update already. It even offers support now for feature which are not even found in the VS debugger like reverse debugging, though I haven't tried out that yet.
For the debugger I can recommend very strongly updating to gdb 7.0 which got officially released today (YAY!). I'm using that already since a few weeks and while maybe not 100% perfect (seems it still can't print locals in constructors) it feels light-years ahead of the 6.8 version. Just having support for wchar_t alone is worth the update already. It even offers support now for feature which are not even found in the VS debugger like reverse debugging, though I haven't tried out that yet.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
-
- Posts: 88
- Joined: Tue Jul 29, 2008 11:48 am
Now this is something that sounds incredibly cool, it will open up new debugging techniques. Looking forward to trying it, hopefully c::b will get support in their IDE for this soon. I find gdb by itself almost useless, maybe I'm lazy or spoiled though.CuteAlien wrote: It even offers support now for feature which are not even found in the VS debugger like reverse debugging, though I haven't tried out that yet.
-
- Posts: 126
- Joined: Sun Apr 02, 2006 1:21 am
- Location: Canada
I am a bit on the fence about netbeans. When I first started taking computer science courses in University, they taught us Java. I downloaded netbeans, but it was a bit sluggish, so I moved to Eclipse.
Now I have to say that I much prefer eclipse, but I guess netbeans isn't bad either. Let's just say, it's still installed!
Now I have to say that I much prefer eclipse, but I guess netbeans isn't bad either. Let's just say, it's still installed!
I used to use Netbeans for Ruby but I stopped. I definitely do not recommend that you use Netbeans for any interpeted language, becuase if you do it will use a Java-based interpreter and guess what? Java's console is very slow! So it will combine whatever speed weaknesses your language has by being interpreted and then will get even worse for the fact that it uses a Java console.
I also didn't think that Netbeans was all that special as in IDE anyway. For C++ I much prefer MSVC.
I also didn't think that Netbeans was all that special as in IDE anyway. For C++ I much prefer MSVC.