Nieuwe PHP IDE: NetBeans
Iedereen heeft zo zijn eigen voorkeur voor zijn of haar meest favoriete editor, maar het kan nooit kwaad om nog eens verder te kijken dan je neus lang is. Afgelopen week is er weer een interessante nieuwe PHP IDE beschikbaar gekomen: NetBeans.
NetBeans is van origine een Java-gerichtte IDE welke door Sun Microsystems werd ontwikkeld. In 2000 besloot Sun echter NetBeans open-source te maken en sindsdien wordt het door vrijwilligers verder ontwikkeld terwijl Sun nog steeds een sponsor is van het project.
Maar Java is niet de enige taal die NetBeans ondersteunt, ook Ruby, C en C++ zijn van de partij. Sinds versie 6.5 is ook PHP een ondersteunde taal.
De features van NetBeans
NetBeans biedt de volgende PHP-gerichtte features:
- Sterke PHP integratie
- Zoals je mag verwachten van een PHP IDE heeft Netbeans de nodige PHP specifieke functionaliteiten. Zo biedt NetBeans Real-time syntax checking, heeft het PHPDoc integratie wat direct terug komt in de auto-completion en is het auto-completion systeem in staat om direct auto-completion te bieden voor de klassen die jij zelf hebt gemaakt.
- PHP Debugger
- NetBeans biedt ondersteuning voor de populaire XDebug debugger extensie voor PHP.
- Version Control integratie
- Een ontwikkelaar zonder Version Control is als een ruiter zonder paard. NetBeans biedt direct ondersteuning voor Subversion, Mercurial en CVS. Voor GIT gebruikers is er eventueel een GIT plugin beschikbaar.
- Database integratie
- Zoals je weet heeft Sun MySQL recentelijk overgenomen, dus er zal enige invloed hebben bestaan van Sun om MySQL te ondersteunen in NetBeans. En dat is dan ook zo. NetBeans biedt directe toegang tot je MySQL databases vanuit het project vanwaar je de databases kunt beheren.

Leren werken met NetBeans
Uiteraard is het werken met een nieuwe IDE nogal een taak. De ontwikkelaars van NetBeans' PHP ondersteuning hebben dan ook een paar screencasts gemaakt waarbij je precies ziet wat NetBeans allemaal te bieden heeft:
NetBeans downloaden
NetBeans is beschikbaar voor Windows, Linux en MacOSX. Er bestaan verschillende versies van NetBeans, elk met iets meer of iets minder ondersteuning voor verschillende ondersteuning. De PHP versie van NetBeans weegt zo'n 23Mb.
Volg Scriptorama via RSS!
Reageer ook!
Mss eclipse uitsplitsen in:
PHPEclipse
PDT
Zend Studio (Neon)
Aptana
Door Alfa
op 11.22.08 @ 1:33 pm | Permalink
Opd it moment Komodo,
maar ga hier ook eens naar kijken, ziet er wel spiffy uit..
Door Zogs
op 11.22.08 @ 3:19 pm | Permalink
Ik heb hem even uitgeprobeerd, en ik vind hem opzich best lekker werken.
Hij kan, tot zover ik het nu kan zien, ongeveer het zelfde als eclipse PDT
De html en javascript support van netbeans is standaard wel beter dan de standaard PDT. Alleen Aptana Studio maakt het voor eclipse dan weer goed.
Op mijn Ubuntu PC is het in ieder geval makkelijker om netbeans te installeren. Voor eclipse was dat een heel gedoe voor een nog niet al te gevorderde linux gebruiker.
Ik had al een keer wat java in netbeans gedaan, dus ik wist dat het een goede IDE was. Op dat moment was er nog heel weinig support voor PHP, maar zover ik het zo snel zie, ziet dit er echt goed uit!
Door Arian
op 11.22.08 @ 7:59 pm | Permalink
Ziet er goed uit, zo snel ik weer eens tijd heb zal ik het eens reviewen. Ben vooral benieuwd hoe het is gesteld met de snelheid en het geheugengebruik, dingen waar je bij Eclipse niet al te vrolijk van wordt. Dat is voor mij een van de redenen VIM te gebruiken, afgezien van het feit dat het sneller werkt ;)
Door berry__
op 11.23.08 @ 4:11 pm | Permalink
Hoewel het een snellere IDE is, ben ik echt Eclipse gewend, wat voor mij net iets intuïtiever werkt. :)
Door Richard van Velzen
op 11.24.08 @ 9:22 am | Permalink
Ben wel benieuwd in welke verhouding de Zend Studio-ers bestaan uit mensen die Zend 5.5 gebruiken en 6.0
Zelf vind ik 6.0 niet echt werken, loopt altijd vast en is heel traag en blijf daarom bij 5.5
Door Maarten
op 11.24.08 @ 10:52 am | Permalink
Ik ben zelf recent overgestapt van Zend Studio 5.5 naar Eclipse met PHPeclipse; en ondanks dat Eclipse een stijle leercurve heeft; ben ik er inmiddels wel tevreden mee; vooral de inline syntax en variable checking is heel erg handig!
Door Sjon
op 11.24.08 @ 12:52 pm | Permalink
Ik ben wel erg te spreken over netbeans, kom zelf van zend studio 5.5 af. Ik heb netbeans voorlopig als standaard editor :)
Door Terence
op 11.25.08 @ 9:59 am | Permalink
Netbeans mist nog wat features tov ZSE of ZS, maar zodra ze iets aan de features gaan sleutelen en de huidige bugs er uit halen (er zitten wat vervelende in), wordt het een zeer interessante competitor voor de Zend editors. De integratie met overige Zend producten is dan het grootste punt om bij de Zend IDE's te blijven.
Momenteel gebruik ik Zend Studio for Eclipse (na een tijd Zend Studio 5.x gebruikt te hebben) en ik vind Netbeans kwa gebruik interessant, jammer alleen dat het zo veel scherm ruimte in neemt (voor me gevoel)
Door Dynom
op 12.02.08 @ 10:06 am | Permalink
[...] a search to git compatible php editors I stumbled upon the blog of this blog telling about Netbeans ( original java editor ) which now seems to support [...]
Door Netbeans for php , a new player on the market : V-TEK Channel: op 01.31.09 @ 2:13 am | Permalink
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>