Netbeans IDE - I

Tento prvý článok o NetBeans IDE je venovaný základným informáciám, inštalácií a stručnom prehľade vyvojového prostredia NetBeans. Ide len o základný prehľad.

16.9.2010 00:00 | Matej Briškár | přečteno 11211×

Úvod

Milí čitatelia, určite každý z Vás, ktorý programuje alebo len potrebuje niečo "nakódiť" sa už zaoberal alebo sa bude zaoberať otázkou, v čom daný jazyk písať, ktoré IDE je pre mňa to pravé. Tak isto som skúšal viacero prostredí na programovanie a väčšinou to bolo tak, že ak som potreboval napísať niečo v inom jazyku tak som potreboval iné prostredie. Napríklad, keď som potreboval písať niečo v jazyku C prípadne C++ používal som DevC++, ak to bolo html alebo php tak som si vystačil buď s PS-Padom alebo textovým dokumentom. Dôvod, prečo to tu uvádzam je ten, že tento článok je prvý zo série, ktorý sa bude zaoberať vývojovým prostredím Netbeans IDE. Myslím si, že väčšina z Vás sa s pojmom Netbeans už stretla alebo sa isto stretne. Tieto články venované Netbeansu sa budú zaoberať jeho výhodami, pozrieme sa na just in time debugger, ukážeme si, prečo je taký populárny a podelím sa s Vami aj o niektoré vlastné skúsenosti. Takže sa pozrieme na jeho základné funkcie a ako sa v ňom dá efektívne pracovať. Tento prvý článok bude také zoznámenie s Netbeans-om tak poďme nato.

Netbeans IDE

Pár základných informácií

Ako prvú dôležitú vlastnosť vývojového prostredia Netbeans-u by som chcel vyzdvihnúť, že je to open source projekt, čo v jednoduchosti neznamená nič iné ako to, že je voľne šíriteľný a dostupný. Postupom času sa stal tak zaujímavým projektom, že od roku 2000 ho začala sponzorovať jedna z významných firiem konkrétne Sun Microsystems. Už to, že toto prostredie je pod záštitou takejto spoločnosti prináša prvé jeho výhody.

Ďalšou výhodou je, že toto prostredie bolo navrhnuté a je teda vytvorené v jazyku Java a z toho samozrejme vyplývajú ďalšie jeho výhody spojené s tým, že nie je platformovo závislé. Teda Netbeans môžete používať pod rôznymi operačnými systémami ako Windows, Linux, Mac Os, Solaris a ďalšie... Okrem samotného Netbeansu sa môžete stretnúť aj s Netbeans Mobile, čo je vlastne prostredie pre tvorbu aplikácií pre prenosné zariadenia (Mobily, PDA,...)

Ako začať?

Hneď v úvode som spomínal rôzne programovacie jazyky z jediného dôvodu, ktorým nie je nič iné ako to, že Netbeans aj keď je celý napisaný v Jave podporuje a umožňuje programovať aj v iných programovacích jazykov, čo mu prináša veľkú výhodu oproti niektorým iným vývojovým prostrediam, ktoré su zamerané len na jeden alebo na menšiu škálu programovacích jazykov. Netbeans podporuje okrem Javy aj jazyky ako C, C++, PHP, HTML, XHTML, RUBY dá sa v ňom písať JavaScript, Ajax a ďalšie.

Ako som spomínal keďže Netbeans je voľne dostupné vývojové prostredie môžete si ho stiahnuť priamo z jeho domovskej stránky konkrétne na http://netbeans.org/downloads/index.html .

Ako pekne vidieť z obrázka, stiahnuť sa dá viacero alternatív Netbeans IDE, ktoré sa odlišujú veľkosťou a zaleží len od daného používateľa, na ktoré jazyky chce Netbeans používať.

Tu treba podotknúť, že toto je len vývojové prostredie a keď potrebujete programovať v jazyku Java tak, aby ste ho mohli a vedeli používať je potrebné si ešte pred stiahnutím Netbeans-u stiahnuť vždy čo najnovšiu verziu JDK (Java Development Kit), ktorý nájdete napríklad na http://java.sun.com/javase/downloads/index.jsp. Pri samotnej inštalácií je treba nastaviť adresu umiestnenie Vášho JDK, ktorý je nevyhnutný. Ak by ste chceli toto IDE používať na PHP, Ruby alebo C/C++ tak môžete miesto JDK nainštalovať JRE (Java Runtime Environment), ale ak sa potom rozhodnete používať niektorú z Java možností tak sa bez JDK nezaobídete. Momentálne je dostupná aktuálna verzia Netbeans IDE 6.8, o ktorom prehlasujú, že je to prvé IDE, ktoré ponúka kompletnú podporu Java EE 6 s vylepšenou podporou JSF 2.0/Facelets a ďalšimi vylepšeniami, o ktorých si toho môžete nájsť viacej na domovských stránkach Netbeans-u.

Záver

Tak milí čitatelia je tu záver prvého článku o Netbeans IDE.Tento prvý článok bol venovaný základným informáciám, inštalácií a stručnom prehľade daného vývojového prostredia. Povedali sme si, že nie je uzavretý a nemusíte v ňom striktne programovať len v Jave. V nasledujúcom článku sa už budeme venovať tomu ako sa v danom prostredí tvorí, popíšeme si dané IDE a tak isto si aj ukážeme pár základných klávesových skratiek.

Online verze článku: http://www.linuxsoft.cz/article.php?id_article=1760