Netbeans IDE vs. Eclipse - IV
Tento článok je posledný, štvrtý diel o NetBeans IDE. Venujeme sa v ňom správe knižníc a pluginov. Takisto si porovnáme základné rysy NetBeansu a Eclipsu.
29.9.2010 00:00 |
Matej Briškár
| Články autora
| přečteno 33182×
Úvod
Milí čitatelia,
určite vám nemusím predstavovať programovacie prostredie Eclipse. Pravdepodobne drvivá vačšina z vás už má s ním nejaké skúsenosti. Medzi
vývojovými prostrediami, určenými predovšetkým na programovanie v Jave, patrí Netbeans a Eclipse hádam k najpoužívanejším
a najznámejším. Tu sa nám núka otázka, ako je možné, že sú tak rozšírené dve IDE a neexistuje len jedno dominantné. Obe prostredia sú na prvý
pohľad rovnaké. Predsa sa však v niektorých veciach líšia. O ktoré veci ide, si povieme v tomto článku. Taktiež si povieme niečo
o pluginoch a knižniciach, ktoré sú pre Netbeans dostupné.
Najskôr sa teda pozrieme na knižnice a pluginy a ich správu v programovacom prostredí Netbeans a potom si porovnáme Netbeans s Eclipse-om.
Netbeans IDE
Knižnice
Práca s knižnicami v Netbeans-e je jednoduchá. Zoznam knižníc je možné získať z hlavného menu Tools -> Libraries. Otvorí sa okno pre správu
knižníc v programovacom prostredí Netbeans, kde je možné knižnice pridať aj odstrániť, viď. obrázok vyššie. Novú knižnicu je možné pridať stlačením tlačidla
New Library. Ukáže sa dialógové okno, kde je potrebné zadať názov a typ knižnice. Následne sa do tejto knižnice môžu
pridať príslušné JAR súbory, ktoré je možné kedykoľvek pridať či odobrať. Netbeans po inštalácii obsahuje základnú sadu knižníc pre tvorbu
konzolových, desktopových aj webových aplikácií.
Pluginy
Netbeans ponúka veľmi jednoduchú správu pluginov. Po kliknutí na položku Tools v hlavnom menu a výbere možnosti Plugins, sa nám otvorí okno
na správu pluginov, ako je vidno na obrázku nižšie. Nájdeme tam oficiálne pluginy, beta pluginy, ale aj niektoré pluginy vytvorené verejnosťou. Taktiež je tu možné vykonať
update-y pluginov, ktoré používame. V prípade, že chceme nainštalovať plugin, ktorý nie je obsiahnutý v ponuke prostredia Netbeans, je možné
si ho stiahnuť napr. na adrese http://plugins.netbeans.org/PluginPortal/ a nainštalovať v záložke Downloaded kliknutím na tlačidlo Add plugins.
Netbeans vs. Eclipse
Netbeans
Eclipse
Tak a teraz sa dostávame k časti, na ktorú asi väčšina z vás čakala. Porovnaniu dvoch najrozšírenejšich prostredí pre vývoj aplikácií v jazyku
Java. Nebudeme tieto prostredia rozoberať do úplných detailov, ale sústredíme sa skôr na ich odlišnosti a výhody každého z nich.
Ako už bolo v predošlých článkoch spomínané, Netbeans ponúka praktické funkcie ako zabudované webové servery, správu databáz, výborný editor
zdrojového textu a mnohé iné. Prepracovaný editor zdrojového textu by však mal byť samozrejmý vo všetkých dobrých programovacích prostrediach,
keďže to programátorom výrazne pomáha pri tvorbe aplikácií. Preto obdobné funkcie editoru nájdeme aj v programovacom prostredí Eclipse. Na
prvý pohľad sú tieto programovacie prostredia rovnaké. Majú štandardné rozloženie ovládacích panelov a menu. To je veľmi praktické pri prechode
z jedného programovacieho prostredia do druhého. Lahšie sa tam zorientujeme. Eclipse navyše ponúka možnosť vybrať si pohľad podľa toho, čo
práve robíme. Zaujímavý je napríklad pohľad pre ladenie, ktorý nám prispôsobí okná a panely pre pohodlné ladenie a nemusíme si ich sami nastavovať
ako v Netbeans-e alebo pohľad na tvorbu nových pluginov pre Eclipse.
Pluginy
Ďalším rozdielom, ktorý stojí za zmienku je správa pluginov. Ako už bolo vyššie spomínané, správa pluginov v Netbeans-e je veľmi jednoduchá
a určite ju zvládne každý. Eclipse však ponúka oveľa vačšie možnosti čo sa pluginov týka a pre jednu funkcionalitu existuje niekoľko
rôznych pluginov. Preto nie je ľahké si nejaký vybrať. Buď máme od niekoho odporúčanie alebo musíme skúsiť, ktorý nám najviac vyhovuje.
Toto množstvo pluginov je však veľkou výhodou oproti prostrediu Netbeans. Eclipse má tak veľmi veľkú variabilitu a prispôsobiteľnosť. Na rozdiel
od neho Netbeans ponúka len zabudované funcie a navyše pluginy, ktoré sa síce inštalujú veľmi jednoducho, no nie je taký veľký výber ako pre
prostredie Eclipse.
GUI builder
Výraznou výhodou Netbeans-u oproti Eclipse je zabudovaný GUI builder (viď nižšie), ktorý napomáha k rýchlejšiemu vývoju swing-ových aplikácií. Napriek tomu,
že existuje pre Eclipse niekoľko open source pluginov na tvorbu GUI, nie sú natoľko prepracované ako GUI builder v Netbeans-e. Pomocou neho
je možné veľmi rýchlo a jednoducho navrhnúť vzhľad aplikácie a prepojiť ho s funkčnosťou. Vzniká pri tom síce veľké množstvo generovaného kódu,
ale dôležité vlastnosti sa dajú pomerne jednoducho zmeniť. Na škodu môže byť niekedy zarovnávanie komponentov v grafickom režime. Pri ich
umiestňovaní môže dochádzať k odskakovaniu komponentov, prípadne k zmene ich veľkosti. Funkcia zarovnávania komponentov je síce veľmi užitočná, no niekedy vie
byť aj pekne otravná.
Zhodnotenie
Z porovnania sme zistili, že obe aplikácie sú naozaj prepracované
a ponúkajú veľa možností. Záleží teda na používateľovi, ktoré možnosti sú pre neho pri programovaní dôležité. Či ocení jednoduchosť Netbeans-u
alebo veľa možností vo forme rozšírení programovacieho prostredia Eclipse.
Záver
Tak milí čitatelia je tu záver posledného článku, a teda aj záver celej série o Netbeans IDE. Tento článok bol venovaný správe knižníc
a pluginov a zároveň sme si tu porovnali dve najpoužívanejšie programovacie prostredia - Netbeans a Eclipse. V tejto sérii sme si
predstavili základné vlastnosti Netbeans-u a ako ich efektívne využívať a na záver sme porovnali Netbeans s najznámejším konkurenčným
programovacím prostredím Eclipse.
Verze pro tisk
|
Příspívat do diskuze mohou pouze registrovaní uživatelé.
|
|

Vyhledávání software

Vyhledávání článků
28.11.2018 23:56 /František Kučera Prosincový sraz spolku OpenAlt se koná ve středu 5.12.2018 od 16:00 na adrese Zikova 1903/4, Praha 6. Tentokrát navštívíme organizaci CESNET. Na programu jsou dvě přednášky: Distribuované úložiště Ceph (Michal Strnad) a Plně šifrovaný disk na moderním systému (Ondřej Caletka). Následně se přesuneme do některé z nedalekých restaurací, kde budeme pokračovat v diskusi.
Komentářů: 1
12.11.2018 21:28 /Redakce Linuxsoft.cz 22. listopadu 2018 se koná v Praze na Karlově náměstí již pátý ročník konference s tématem Datová centra pro business, která nabídne odpovědi na aktuální a často řešené otázky: Jaké jsou aktuální trendy v oblasti datových center a jak je optimálně využít pro vlastní prospěch? Jak si zajistit odpovídající služby datových center? Podle jakých kritérií vybírat dodavatele služeb? Jak volit vhodné součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně datové centrum spravovat? Jak co nejlépe eliminovat možná rizika? apod. Příznivci LinuxSoftu mohou při registraci uplatnit kód LIN350, který jim přinese zvýhodněné vstupné s 50% slevou.
Přidat komentář
6.11.2018 2:04 /František Kučera Říjnový pražský sraz spolku OpenAlt se koná v listopadu – již tento čtvrtek – 8. 11. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma umění a technologie, IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář
4.10.2018 21:30 /Ondřej Čečák LinuxDays 2018 již tento víkend, registrace je otevřená.
Přidat komentář
18.9.2018 23:30 /František Kučera Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář
9.9.2018 14:15 /Redakce Linuxsoft.cz 20.9.2018 proběhne v pražském Kongresovém centru Vavruška konference Mobilní řešení pro business.
Návštěvníci si vyslechnou mimo jiné přednášky na témata: Nejdůležitější aktuální trendy v oblasti mobilních technologií, správa a zabezpečení mobilních zařízení ve firmách, jak mobilně přistupovat k informačnímu systému firmy, kdy se vyplatí používat odolná mobilní zařízení nebo jak zabezpečit mobilní komunikaci.
Přidat komentář
12.8.2018 16:58 /František Kučera Srpnový pražský sraz spolku OpenAlt se koná ve čtvrtek – 16. 8. 2018 od 19:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát jsou tématem srazu databáze prezentaci svého projektu si pro nás připravil Standa Dzik. Dále bude prostor, abychom probrali nápady na využití IoT a sítě The Things Network, případně další témata.
Přidat komentář
16.7.2018 1:05 /František Kučera Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.
Přidat komentář
Více ...
Přidat zprávičku
 Poslední diskuze
31.7.2023 14:13 /
Linda Graham iPhone Services
30.11.2022 9:32 /
Kyle McDermott Hosting download unavailable
13.12.2018 10:57 /
Jan Mareš Re: zavináč
2.12.2018 23:56 /
František Kučera Sraz
5.10.2018 17:12 /
Jakub Kuljovsky Re: Jaký kurz a software by jste doporučili pro začínajcího kodéra?
Více ...
|