NetBeans IDE (6.x)

Imao sam priliku da se igram sa novim NetBeans-om (6.1 i 6.0), nafališe ga ljudi. Došao je u obzir samo zato što ima dobar vim plugin.

Po defaultu dolaze development alati za Javu, Ruby i C/C++, ozbiljna C++ podrška, mnogo bolje nego CDT koji dolazi uz Eclipse. Sam layout je nekako jednostavniji od Eclipse-a ili (nedaj Bože) Visual Studija, i ne treba vam 24’’ monitor.
Čak možete odabrati svoj IDE flavor za download (recimo samo C/C++ IDE je oko 14MB).

Za source code management tu su cvs, svn i mercurial, opa, ljudi su fakat ozbiljni.
Za (non Java) web development, tu je solidan PHP plugin, te dobra podrška za Apache, PostgreSQL/MySQL …

NetBeans je po defaultu ružnjikav, mali fontovi, nema antialiasinga*, spor GUI. Pošto žene po brijačnici pričaju da se i ta Java može ubrzati, odlučio sam pogledati na njihovom wikiju: http://performance.netbeans.org/howto/jvmswitches/index.html
(ili na Sun-ovim stranicama: http://java.sun.com/j2se/1.5.0/docs/guide/2d/flags.html#all)

dodati u netbeans/etc/netbeans.conf:

Može se dodati i “–laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel” za GTK temu ako ne koristite GNOME.
Naravno, pretpostavljam da koristite neki 3D drajver za vašu grafičku :smiley:

Nakon ove mini operacije, GUI performanse i čitljivost IDE-a su drastično poboljšane. OMG, možda ću nakon 7-8 godina ponovo početi koristiti “pravo IDE” (mada ništa ne fali ni gvim-u).

Toplo preporučujem NetBeans svakome ko je navikao programirati u IDE okruženju. Broj podržanih jezika i tehnologija je zapanjujući, a sve to jako čisto implementirano, i IDE vam se sklanja sa puta kad god je to moguće.

  • Antialiasing se automatski podešava pod GNOME/XFCE, za WindowMaker (a vjerovatno i KDE) treba ga ručno uključiti.

mi u firmi za ruby on rails development koristimo netbeans 6.0 :slight_smile: i jako sam zadovoljan svime. Bugova je vrlo malo (za razliku od visual studia koji koristimo na drugom projektu), rails integracija je ok - ima fin debugger itd …
ja ga koristim na ubuntu 7.10 - druga dvojica developera na windowsu …
sto se tice fontova - ja sam “slijep za fontove”, tj. razlikujem samo ekstremno ruzne i ok fontove - ovi u netbeansu spadaju u OK kategoriju -
govoriti
osim ROR integracije koristimo i plugin za UML za dokumentaciju koji je takodje dobar iako postoji problem sa kombinacijom UML projekta i svn integracijom (neke neophodne fajlove “zaboravi” commitati) sto zaobilazimo koristenjem svna iz shella (bilo bash … bilo tortoise svn koji je windows shell extension) …

I sto je dobro open source IDE, koji jos moze se besplatno naruciti na: netbeans.org
Ljudi spakuju Neatbeans za sve operativne sisteme i jos dodaju neke tutorijale, plus registracija na developer site