IDE roundup, 10 reasons why every PHP developer should try Netbeans

A few months I have been looking for my ultimate PHP editor and now I finally found one! I’ve worked with a number of IDEs:
  • Eclipse PDT / Aptana with PHP Plugin
  • Zend Studio 6
  • Zend Studio 7
  • Notepad++
  • NuSphere PHPED
All of above editors just couldn’t satisfy my wishes.


Eclipse PDT / Aptana
I had heard a lot of good things about the IDE, but from the first time you open it, it just doesn’t feel like a PHP editor. Too many things are missing, luckily there are a lot of plug-ins available. But after installing and customizing you just felt that this wasn’t the solution I was looking for. The plug ins made that I had 3 different dialogs to search for files in my project.
pros
+ a lot of (useful) plug ins
+ a big community
+ open-source
+ a lot of features and customization options
cons
– not stable, for example if you are working on file that are located on a network drive and the network became busy Eclipse lost his connection and I was redirected to my desktop.
– much time needed to customize the IDE to my wishes (installing plug-ins, changing settings,…)
– slow (multiple projects at once opened or a big project)
– workspace out of sync error messages when I quickly edited a file outside my Eclipse environment. They really started to annoy me

Zend Studio 6+7
Zend Studio is a popular IDE among PHP developers. My first experience was with version 6, first it was ok, then after working with it for a couple of days it was horrible, a lot of crashes and very slow. Zend Studio 7 seemed to be a lot better but still not perfect. Also the fact that users who bought Zend Studio 6 didn’t get a free upgrade disappoints me, Zend Studio 6 just wasn’t production ready when it was released.
pros
+ interface felt smooth because of animations
+ integration with Zend Server
+ good re-factoring options
+ unit testing
cons
– all issues that also occurred in Eclipse
– expensive, no free Zend Studio 7 update for Zend Studio 6 users
A comparison between Zend Studio and Eclipse can be found here. Note: the comparison is made by Zend, a lot of the features that Zend Studio supports out of the box can be made available in Eclipse by installing the correct plugins.

Notepad ++
This is just a great little program! It’s fast, small, easy to use and very expendable but just not a PHP editor to use as main IDE.
pros
+ fast
+ free
+ expendable
cons
– a lot of time needed to find, install and configure the plugins you need to make it a fully featured PHP IDE. (code formatting, auto completion,… basic stuff)
– difficult to use as all in one editor, other programs needed for easy debugging/profiling.

NuSphere PHPED
I tried this IDE for a day of three, I just couldn’t get it stable, that was the main reason for me to remove it from my pc. It felt very good at the beginning though.
pros
+ very good and intelligent auto-correction
+ IDE feels fast
+ not too expensive
cons
– most unstable IDE in the test, also tried the installation on an other pc.
– no font choice for the code
– no code formatter, extra application polystyle needed
– highlighting all occurrences of a string in a file not possible

Netbeans
This is my absolute favorite, it just works! Besides that the editor is the number one for editing PHP, it also has great support for html, css and javascript. Netbeans gives warnings if you use code that isn’t supported for the target browsers for you project. This is not a real characteristic for a good PHP editor but hey, every developer needs to type some html or javascript from time to time and Netbeans rocks in the support of those languages!

10 reasons/characteristics why you should tryout the Netbeans IDE
  1. It is reliable
  2. It is fast
  3. It is free, open source
  4. The development team listens to the community wishes
  5. It is always up to date, lot of updates, quick response on bugs
  6. The GUI is simple yet powerful
  7. It has great auto-completion for PHP and client-side languages
  8. Powerful profiling and debugging capabilities (XDebug, PHPUnit, Selenium)
  9. There are a lot of useful plug-ins available to connect with JIRA, Subversion or plugins providing autocompletion for Symfony framework for example.
  10. Has advanced code editing features

It will only take 5 minutes to get you running, not a real waste of time is it? In my next blog post I will give some Netbeans tips/advices to speedup the development process.

Comments

4,681 responses to “IDE roundup, 10 reasons why every PHP developer should try Netbeans”

  1. RichardCreab Avatar
    RichardCreab

    Uofm Sildenafil: UofmSildenafil – UofmSildenafil

  2. Philipjum Avatar
    Philipjum

    Uofm Sildenafil Uofm Sildenafil UofmSildenafil

  3. Uofmsipudge Avatar

    pour on ivermectin for chickens: PennIvermectin – Penn Ivermectin

  4. Robertsoops Avatar
    Robertsoops

    https://avtadalafil.com/# cheap tadalafil online

  5. RichardCreab Avatar
    RichardCreab

    AvTadalafil: Av Tadalafil – AvTadalafil

  6. Robertsoops Avatar
    Robertsoops
  7. emerald-chat-675 Avatar
    emerald-chat-675

    Free video chat emerald chat website find people from all over the world in seconds. Anonymous, no registration or SMS required. A convenient alternative to Omegle: minimal settings, maximum live communication right in your browser, at home or on the go, without unnecessary ads.

  8. Philipjum Avatar
    Philipjum

    Penn Ivermectin PennIvermectin deworming chickens with ivermectin

  9. Uofmsipudge Avatar

    buy antibiotics from canada: buy antibiotics online – MassAntibiotics

  10. Philipjum Avatar
    Philipjum

    buy cheap amoxicillin online MassAntibiotics Mass Antibiotics

  11. Uofmsipudge Avatar

    UofmSildenafil: Uofm Sildenafil – sildenafil uk otc

  12. ArthurTah Avatar
    ArthurTah

    https://uofmsildenafil.xyz/# 100mg sildenafil prices

  13. emerald-chat-288 Avatar
    emerald-chat-288

    Free video chat https://emerald-chat.app/ find people from all over the world in seconds. Anonymous, no registration or SMS required. A convenient alternative to Omegle: minimal settings, maximum live communication right in your browser, at home or on the go, without unnecessary ads.

  14. Philipjum Avatar
    Philipjum

    Mass Antibiotics Mass Antibiotics MassAntibiotics

  15. 创建个人账户 Avatar

    Your article helped me a lot, is there any more related content? Thanks!

  16. RichardCreab Avatar
    RichardCreab

    MassAntibiotics: amoxicillin without a doctors prescription – over the counter antibiotics

  17. Uofmsipudge Avatar

    buy doxycycline without prescription uk: MassAntibiotics – Mass Antibiotics

  18. Philipjum Avatar
    Philipjum

    buy zithromax without prescription online MassAntibiotics Mass Antibiotics

  19. Robertsoops Avatar
    Robertsoops
  20. RichardCreab Avatar
    RichardCreab

    Av Tadalafil: Av Tadalafil – Av Tadalafil

  21. Uofmsipudge Avatar

    generic cialis tadalafil: AvTadalafil – AvTadalafil

  22. ArthurTah Avatar
    ArthurTah

    https://massantibiotics.com/# over the counter antibiotics

  23. Robertsoops Avatar
    Robertsoops

    https://uofmsildenafil.com/# best generic sildenafil

  24. Philipjum Avatar
    Philipjum

    Uofm Sildenafil cheap sildenafil pills lowest prices online pharmacy sildenafil

  25. Uofmsipudge Avatar

    UofmSildenafil: Uofm Sildenafil – best generic sildenafil

  26. ArthurTah Avatar
    ArthurTah

    https://massantibiotics.com/# doxycycline without prescription

  27. Philipjum Avatar
    Philipjum

    ivermectin cream 5% stromectol for sale ivermectin for goats tractor supply

  28. Uofmsipudge Avatar

    Uofm Sildenafil: Uofm Sildenafil – Uofm Sildenafil

  29. RichardCreab Avatar
    RichardCreab

    Mass Antibiotics: buy antibiotics from canada – Mass Antibiotics

  30. Philipjum Avatar
    Philipjum

    sildenafil 100 mg lowest price sildenafil 50mg coupon Uofm Sildenafil

  31. ArthurTah Avatar
    ArthurTah

    http://pennivermectin.com/# ivermectin lotion for lice

  32. Uofmsipudge Avatar

    Av Tadalafil: Av Tadalafil – Av Tadalafil

  33. RichardCreab Avatar
    RichardCreab

    Uofm Sildenafil: 30 mg sildenafil buy online – sildenafil usa

  34. Philipjum Avatar
    Philipjum

    Av Tadalafil AvTadalafil tadalafil online canada

  35. Robertsoops Avatar
    Robertsoops
  36. ArthurTah Avatar
    ArthurTah

    http://massantibiotics.com/# Over the counter antibiotics pills

  37. Uofmsipudge Avatar

    tadalafil pills for sale: tadalafil generic over the counter – Av Tadalafil

  38. emerald-chat-206 Avatar
    emerald-chat-206

    Free video chat emerald chat online find people from all over the world in seconds. Anonymous, no registration or SMS required. A convenient alternative to Omegle: minimal settings, maximum live communication right in your browser, at home or on the go, without unnecessary ads.

  39. Philipjum Avatar
    Philipjum

    sildenafil 100 canadian pharmacy UofmSildenafil Uofm Sildenafil

  40. Uofmsipudge Avatar

    Av Tadalafil: AvTadalafil – Av Tadalafil

  41. Philipjum Avatar
    Philipjum

    PennIvermectin buy ivermectin pills ivermectin pills human

  42. Uofmsipudge Avatar

    buy ivermectin: Penn Ivermectin – ivermectin sheep drench for goats

Leave a Reply

Your email address will not be published. Required fields are marked *