Scriptorama.nl

Header image showing a keyboard, mouse, laptop and books on design patterns

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.

Download NetBeans 6.5 »

Wat is jouw primaire editor of IDE?

View Results

Loading ... Loading ...

Reageer ook!

Mss eclipse uitsplitsen in:
PHPEclipse
PDT
Zend Studio (Neon)
Aptana

Opd it moment Komodo,
maar ga hier ook eens naar kijken, ziet er wel spiffy uit..

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!

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 ;)

Hoewel het een snellere IDE is, ben ik echt Eclipse gewend, wat voor mij net iets intuïtiever werkt. :)

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

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!

Ik ben wel erg te spreken over netbeans, kom zelf van zend studio 5.5 af. Ik heb netbeans voorlopig als standaard editor :)

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)

[...] 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 [...]

Leave a comment
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>