Po týždňoch čakania a v mojom prípade aj betatestovania sme sa konečne dočkali finálnej verzie Netbeans 6.0.
Poďme sa pozrieť, čo nové nám prináša:
Nový Netbeans prichádza hneď v niekoľkých verziách, líšiacich sa v programovacom jazyku ktorý mienite používať v ponuke je verzia pre C/C++, Java (SE alebo EE), Ruby, Mobility, alebo tiež kompletný balík, ktorý obsahuje všetky spomínané pluginy. Samozrejme všetko sa dá neskôr doinštalovať cez Pluginy.
Hlavné zmeny v prostredí IDE nastali hlavne v práci z tabmi a panelmi, ktoré je teraz možné premeniť na samostatné okná, čo môže byť vhodné pri práci na viacerých monitoroch. Naviac nastalo určité zlepšenie aj v prispôsobivosti obsahu panelov. Z ďalších noviniek sa dá spomenúť ešte možnosť vytvorenia skupiny projektov, čo uľahčí prístup k príbuzným projektom.
GUI builder, to je ďalšia oblasť zmien - k lepšiemu. Novinkou je Beans Binding technológia pre stavbu aplikácií používajúcich databázu ako zdroj dát - je to veľmi šikovné a neuveriteľne to zrýchľuje prácu pri vývoji takýchto aplikácií. Ďalším pozitívom je to, že už sa dá vygenerovaný kód pre Swing aspoň ako tak modifikovať, stále by to chcelo viac voľnosti, chápem že je to v záujme konzistencie vytvoreného designu, ale mne osobne nemožnosť čokoľvek zmeniť niekedy prekáža.
Čo sa týka podporovaných jazykov, hlavnou zmenou je podpora Ruby, a Ruby on Rails, čo bol tiež dôvod, prečo som sa na 6.0 tešil. Podporuje ruby zdrojáky, RSpec a YAML súbory, obsahuje aj Ruby a Rails debugger, testovanie a správcu pre Ruby Gems.
Zmeny sa dotkli aj UML modelovacieho pluginu, hlavne v podobe prispôsobivejšieho generovania kódu z UML diagramov, alebo importu požiadaviek programu z XML alebo Telelogic DOORS.
Používal som šiestu verziu už pomerne dlhší čas. Teda som ju (v rámci možností) otestoval a môžem povedať, že sa s ňou pracuje naozaj pohodlne, no neodpustím si aj trocha kritiky - GUI builder, zmeny boli k lepšiemu, ale stále to nie je ono, hlavne čo sa týka zarovnávania komponentov, niekedy sa nestačím diviť prečo prenesenie komponentu o niekoľko pixelov dozadu rozhádzalo celý formulár na nepoznanie. Program nie je najrýchlejší, čo sa štartu týka, možno preto, že mám kompletné vydanie so všetkými pluginmi, ale do budúcna je nevyhnutné štart o hodný kus zrýchliť.
Ďalšia verzia Netbeans, ktorá sa u mňa stane opäť IDE číslo jedna (snáď len ak mi niekto chcel darovať IDE-u
)

2 comments ↓
heh ten start je u mna rychlejsi ako v bete
ale asi preto, ze betu som mal full pack a teraz mam uz len javaSE a nic viac
no ja som mal nainstalovanu beta verziu len s JavaSE+Ruby, a finalnu verziu som nainstaloval full…
Leave a Comment