Java-ohjelmoijien suosiossa oleva NetBeans-sovelluskehitysympäristö on päivittynyt tänä kesänä jo 6.1 versioksi. Tuttujen ja vuosien mittaan kehiteltyjen ominaisuuksien lisäksi uudesta versiosta löytyy tukuittain uusia hyödyllisiä toimintoja, joista ehkä yksi käyttökelpoisimmista on pitkään odotettu PHP-skriptikielen tuki. Tämä tuki on tosin saatavana virallisesti erillisessä Early Access for PHP -versiossa, mutta syksyllä julkaistavassa 6.5 versiossa se tulee jo sisäänrakennettuna. Syksyn uutukaiseen pääsee jo tutustumaan beta- eli esiversiolla. Asensin muutama päivä sitten betaversion koneelleni oikeastaan kahdestakin syystä. Luonnollisesti halusin tutun PHP-kielen tuen, mutta myös UML-ominaisuudet. NetBeans alkaa muistuttaa yhä enemmän monitoimityökalua. Se on jo nyt melko kattava kehitysympäristö, josta ei juurikaan tarvitse poistua käyttämään muita työkaluja. Monet sisäänrakennetut ominaisuudet, kuten versionhallinta, debuggaus ja tietokantakäsittelyt, pitävät koodaajaan tiiviisti otteessaan.
Ohjelmistosuunnittelijan yksi tärkeimmistä työkaluista on monipuolinen UML-editori. NetBeans tarjoaa erinomaisen kaluston UML-kaavioiden piirtämiseen. Lisäksi kaavioista pääsee suoraan käsiksi tulevaan ohjelmakoodiin, sillä esimerkiksi luokkakaaviosta voi generoida valmiin Java-koodin. NetBeansin UML-editori on näppärä ja hyvin kattava. Luokkakaavioiden lisäksi paletista löytyy aktiviteetti-, sekvenssi-, tila- ja käyttötapauskaaviot. Kaavioiden piirtäminen on helppoa ja nopeaa, sillä monet älykkäät toiminnot helpottavat huomattavasti mm. yhteyksien luontia luokkien välillä. UML-ominaisuudet saa asentamalla 6.5-versioon UML-kit -liitännäisen eli pluginin. Tämän jälkeen editori onkin sitten käyttövalmis ja ensimmäisiä kaavioita voi alkaa piirtää heti asennuksen jälkeen. NetBeans 6.5 -version julkistamiseen on vielä muutama kuukausi, mutta esiversio lupaa jo paljon, joten odottaminen kannattaa.