Netbeans standardne pouzivaji klasicke Swing Java Look&Feely.
Slusnou vyber najdes na http://www.javootoo.com/ . Nektere jako napr. Substance maji i primo podporu patricnych UI pro Netbeans. Substance ma ale ovsem nevyhodu ve vetsich systemovych narocich (umi hodne paradicek jako animace apod.).
Jedna se o jedno z defaultne nainstalovanych temat, staci jej tedy v nastaveni zmenit. Jen jsem si musel zmenit par drobnosti, protoze byly elementy s cernym pismem, coz na cernem pozadi zrovna dvakrat nevynikne ... ale tak, stane se, stabilni release to jeste neni, takze ocekavam, ze tuhle drobnost jeste opravi.
Já bych to rozhodně nebral obecně - Java má určitě své místo pro komerční aplikace, na druhou stranu množství velmi dobrých a levných hostingů s PHP + jednoduchost PHP je pro vývoj jednoduchých webových aplikací super, takže není lepší to, či ono, ale každé je na nědo jiného ...
Podobně byste asi srovnal sporťák s jeepem - výběr záleží kam jedete ...
php jsem doposud pouzival na web, javu jenom na aplikace, ale nejvic umim C++ (Qt).
melo by snad vetsi smysl pro me nez JSP snad pouzivat seznamovsky Teng (http://teng.sourceforge.net/) ?
dik za nazory!
Odpovím dotazem: a jak bys chtěl ten Teng používat? Nevím o tom, že by byl i pro Javu. Tedy pokud se ptáš na Javu. Pokud se ptáš na C++, tak by mě zajímalo, jak v tomto jazyce chceš konkrétně web tvořit... (samozřejmě je to možné, ale poněkud neobvyklé :))
http://www.gnu.org/software/cgicc/ nebo lint... nicmene... kdyz to vezmu kolem a kolem.. (taky sem nad tim uvazoval) tak php je z tech vsech scriptovacich jazyku cecku resp c++ku snad nejpodobnejsi :) Tak proc od nej odchazet... jooo pak mozna delat primo binarky... ale to uz je fakt konkretni sila nebo konretni sadomaso :)
Je takovy problem tolerovat i ostatni platformy? NetBeans opravdu nejsou urceny jen pro Linux, tak jsem chtel vedet, jak na ktere z nich behaji, myslim, ze je to dulezite a uzitecne, protoze na toto tema jsem az tolik postrehu nenarazil.
Kdyz uz mas v mozku blok, zaloz si fork a blokuj MacOS X! A nezapomen na hlavu tetovani: linux rulez, at vsichni vedi co jsi zac. Jen, prosim, svuj source-code neuvolnuj, nerad bych videl dalsi podobne!
Co si pamatuju, tak mezi nejočekávanější změny v Netbeans 6.0 měl patřit vylepšený editor. Proč se zde o editoru nepíše prakticky ani slovo?
Nezlobte se, ale článek mi připadá trošku nedodělaný...
Mám stejný dojem.
Polovina článku je o tom, že nebyl čas, že si autor není jistý jak to fungovalo v předchozí verzi, že některé části nejsou asi dopsány a tak je nebude komentovat.
Neodnesl jsem si z toho žádnou informaci. Jen že to jaksi funguje na 3 platformách. To jsme ale věděli.
O rozdílech mezi 5.5 a 6.0 ani čárka. To si asi budeme muset najít na webu v listu novinek sami.
No ale to nejdůležitější (ze svého pohledu) autor přece napsal. Umí to Ruby a běží to na Macu. To má opravdu Root tak málo nabídek článků, že musí otiskovat takovéto povrchní recenze?
Toto se da samozrejme nastavit. Stejne jako dalsi veci napr: odsazeni, slozene zavorky na novy radek, atd. proste podle nastavene sablony mohu pote formatovat kod pomoci klavesove zkratky :)
Hm, nastavit se to dá, ale nevím co dělám špatně. Editor,Indentation, [x]Add Space Before Parenthesis. Java Code,Formatting,Category:Spaces, Before Parentheses, [x] Method Call. Přesto když mi autocomplete doplní metodu a závorku ta mezera chybí. Je to hovadina, ale díky mému "zlozvyku" dávat mezeru před všechny závorky mě tato vlastnost trochu štve.
Nastavit to jde i v 5.0, ale ne tak podrobně :-) V 6.0M9/M10, ale konkrétně toto nefunguje, ale asi bych měl najít nějakou databázi chyb k netbeans ide, než to řešit tady.
Teda neviem, ale instalacia Netbeans 5.5 a praca pod Mac OS X pre mna je bezproblemove, Ruby som neskusal, co ma mrzi ze nieje rozsirenie pre C++. Jedine co mam problemy je rozchodit pristup na seriovy port pomocou RXTX ale to je uz offtopic.
IMHO je to skvele vyvojove prostredie.
U me byl problem v tom, ze to, co jsem stahnul ze netbeans.org byl tar, ktery po rozbaleni vybafl soubor .command ... no a to byl takovy ponekud zvlastni instalator.
Osobne NetBeans 6 jiz pouzivam nekolik mesicu. Jsou zde samozrejme nektere veci, ktere jsou jeste nedodelane, ale na druhou stranu je to kvalitni IDE.
Osobne na verzi M10 delam i desktop aplikaci, takze se tak trochu hrabu v NetBeans API. Osobne mi prijde, ze je 6 zatim o neco pomalejsi a to jak pri startu, tak pri praci, ale je to pochopitelne, stale se jedna pouze o milestone.
Co se tyce zmen, asi bych spise ocekaval neco o editoru. Zde bylo a je nejvice kritiky a to zejmena ze strany uzivatelu Eclipse. Eclipse skutecne maji editor na vyssi urovni.
Prekvapili me takove drobnosti jako: prehazovani radku, duplikovani radku, vylepseny refactoring (i pro mazani), lepsi podpora xml konf. souboru (ejb.xml, atd.), nove rozvrzeni plugin center a s tim souvisejici i vlastnost, ze jednotlive pluginy mohou byt shlukovany do vlastnich kategorii.
Osobne se asi nejvice tesim na podporu PHP, diky tomu by mi odpadlo pouzivani jinych IDE. Zatim ovsem zustavam u Eclipse PDT :)
Dalsi novinkami by mela byt podpora databindingu v GUI builderu, vylepseny profiler, podpora Swing frameworku (pro mensi desktop aplikace), atd.
Skutecne tech novinek je mraky, nechapu, ze clanek je tak strohy.
Posledni veci, ktera me zaujala je v NetBeans API to, ze uz vice podporuji generiku, s cimz souvisi i mene psani kodu.
Osobne se na finalni verzi tesim, ale ze by se jednalo o nejaky velky prelom si nemyslim. Podle meho je to pouze v duchu novych features, jako v jinych verzich. Jejich nejvetsi skok bude v podpore skriptovacich jazyku a v tom, ze zcela uvolnili samotne API a umoznili snadnejsi vyvoj samotnych pluginu pod touto platformou. Mozna se za cas pocet pluginu v NetBeans vyrovna poctu pluginu v Eclipse :)
Preco preboha robi "recenziu" clovek, ktory NetBeans "casto nepouziva". NetBeans JE primarne java. Kapitolu "Jak si vedou NetBeans na různých platformách?" povazujem dokonca za vysmech citatelom roota. "Subjektivně mi start nové verze přijde rychlejší". To je fakt problem pre vas to odmerat?. Jakub, vase popisovane chovania jedneho z najrozsirenejsich IDE pre javu na kazdej platforme sa ste odbili par vetami o ruby ? Naco to prosim vas "recenzujete"? Pre koho?
http://netbeans.org ->
All the tools software developers need to create cross-platform Java desktop, enterprise and web applications. Runs on Windows, Linux, MacOS, as well as Solaris. It is easy to install and use, works right out of the box -- and it is open-source and free!
Clanek mne velmi sklamal, tesil jsem se na recenzi nove verze tohoto velmi solidni nastroje (ktery pouzivam denne na vyvoj), ktery ma velmi co nabidnout zvlast na poli vyvoje enterprise aplikace a misto toho se dozvim, ze podporuje Ruby (coz krom toho, ze se o tom mluvi velmi dlouho a ruby je velice fajn jazyk, je u Netbeans preci jen velmi okrajova vec - asi na urovni vylepsene podpory JavaScriptu v NB) a to, ze NB jede na Mac OS X, Linux a Windows (coz je pravda velmi, velmi dlouho).
Ma root zapotrebi opravdu podobne "kvalitnich" clanku, v kterych pisi autori o technologii, s kterou nemaji zadnou zkusenost a dokonce nemaji ani tu slusnost, aby si toto tema pred psanim clanku nastudovali? Boze muj, vzdyt kdyby si jenom autor precetl neco z NB 6 wiki a prelozil to, tak to ma o tri tridy lepsi uroven...
Chapal bych, kdyby tento clanek vysel na necem ala ruby.cz, kde je to skutecne okrajova zalezitost, ale zde?
Netbeans mam rad, ale nikdy jsem v nich zadny poradny projekt netroufl delat. Vzdycky radeji Eclipse nebo IntelliJ IDEA. Verze 6.0 vypada k svetu, ale posledni M10 je _katastrofalne_ pomala. Je to hrozne, spousti se to 3x dele nez normalni verze - doufejme, ze je to jen vina testing verze.
Zatimco Netbeans v nekterych vecech jako je editace kodu a jine dulezite veci ostatni dohani, IDEA uz se posouva zase o neco dale (aktualni betaverze 7.0 leccos napovidaji). Vyhodou Netbeans je ale vysoka integrovanost - v jednom baleni dostavate nastroje pro siroke spektrum vyvoje (J2EE, J2ME, podpurne nastroje, Ant atd).
Boj je vyrovnany, vsichni hraci jsou silni. Je to pro nas dobre...
editor byl az do verze 5.5 dost spatny ve srovnani s Eclipse. co z toho kdyz ma clovek tunu nastroju kolem, ale nemuze poradne editovat kod. konecne to ma code inspection a jine veci, ktere jsou dneska standardem uz i v .NETU a to je co rict (VS byl fakt shit)
Pravda, ze Eclipse se mi nezda tak pohodlny jako NetBeans, ale jeho editor byl ve srovnani s NB 5.5 vyrazne lepsi - doplnovani kodu, templaty, volba externalize strings.
V NB 6.0 mi chybi funkce add bean property na vygenerovani zdroje udalosti pro listener. Je to dost kodu a on to napsal sam.
Moc jsem si zvykl na CTRL+K a L - doplneni predchoziho podobneho slova. Pristihl jsem se, ze to delam i v jinych editorech a ve wordu.
A mohl by byt uz dodelany Swing Desktop Application Framework.
Proste 6ka je supr.... A me teda startuje rychleji.