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

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

  1. VaughnOvaph Avatar
    VaughnOvaph

    http://usmedsoutlet.com/# canadian pharmacy meds

  2. HarryZoowl Avatar
    HarryZoowl

    canadian pharmacy world: canadian pharmacy cialis – australia online pharmacy free shipping

  3. WilliamNex Avatar
    WilliamNex

    BajaMed Direct: BajaMed Direct – BajaMed Direct

  4. WilliamNex Avatar
    WilliamNex

    US Meds Outlet: discount pharmacy – canadian pharmacy 24 com

  5. VaughnOvaph Avatar
    VaughnOvaph

    https://bajameddirect.shop/# online pharmacy mexico

  6. HarryZoowl Avatar
    HarryZoowl

    buy medicines online in india: legitimate online pharmacies india – mail order pharmacy india

  7. StephenPep Avatar
    StephenPep

    BajaMed Direct BajaMed Direct BajaMed Direct

  8. WilliamNex Avatar
    WilliamNex

    BajaMed Direct: BajaMed Direct – mexican drug store

  9. RandyLew Avatar
    RandyLew

    https://usmedsoutlet.com/# online pharmacies that use paypal

  10. VaughnOvaph Avatar
    VaughnOvaph

    https://indogenericexport.shop/# top 10 online pharmacy in india

  11. WilliamNex Avatar
    WilliamNex

    BajaMed Direct: BajaMed Direct – BajaMed Direct

  12. HarryZoowl Avatar
    HarryZoowl

    US Meds Outlet: US Meds Outlet – US Meds Outlet

  13. RandyLew Avatar
    RandyLew

    https://indogenericexport.shop/# methocarbamol dosing

  14. blackcoin Avatar

    Neosurf’s rise in popularity among Australian users is a testament to its adaptability and effectiveness in meeting the specific needs
    of online gamblers. Our content is for informational/entertainment purposes only – NOT financial,
    legal, or gambling advice. Blackcoin.co a candy96.fun fully independent
    review platform with no ownership ties to any casino operator or software provider.

    Physical retail purchases typically carry no
    additional fees beyond the voucher’s face value.

    You can use all the money on your prepaid voucher or save it for another session.
    You can find the locations to buy it from the website,
    which will request your address and inform you of the closest
    place where you can purchase a prepaid voucher. It could be extra free spins or a gift for using Neosurf to fund your online account.

  15. WilliamNex Avatar
    WilliamNex

    mail order pharmacy india: top 10 online pharmacy in india – mail order pharmacy india

  16. StephenPep Avatar
    StephenPep

    reputable indian pharmacies top 10 online pharmacy in india top 10 online pharmacy in india

  17. VaughnOvaph Avatar
    VaughnOvaph

    https://indogenericexport.com/# best india pharmacy

  18. HarryZoowl Avatar
    HarryZoowl

    US Meds Outlet: cheapest pharmacy – legit canadian pharmacy online

  19. WilliamNex Avatar
    WilliamNex

    india pharmacy mail order: Indo-Generic Export – india pharmacy mail order

  20. WilliamNex Avatar
    WilliamNex

    BajaMed Direct: mexico prescriptions – the purple pharmacy mexico

  21. VaughnOvaph Avatar
    VaughnOvaph

    http://indogenericexport.com/# indian pharmacy online

  22. HarryZoowl Avatar
    HarryZoowl

    US Meds Outlet: best canadian online pharmacy – reputable canadian online pharmacy

  23. StephenPep Avatar
    StephenPep

    US Meds Outlet US Meds Outlet US Meds Outlet

  24. WilliamNex Avatar
    WilliamNex

    maple leaf pharmacy in canada: good value pharmacy – US Meds Outlet

  25. VaughnOvaph Avatar
    VaughnOvaph

    https://indogenericexport.shop/# indian pharmacy online

  26. HarryZoowl Avatar
    HarryZoowl

    BajaMed Direct: purple pharmacy online ordering – BajaMed Direct

  27. WilliamNex Avatar
    WilliamNex

    cheapest online pharmacy india: Indo-Generic Export – indian pharmacies safe

  28. WilliamNex Avatar
    WilliamNex

    hydrocodone mexico pharmacy: BajaMed Direct – farmacias mexicanas

  29. StephenPep Avatar
    StephenPep

    indian pharmacy online Indo-Generic Export online shopping pharmacy india

  30. RandyLew Avatar
    RandyLew

    https://bajameddirect.shop/# los algodones pharmacy online

  31. VaughnOvaph Avatar
    VaughnOvaph

    https://bajameddirect.shop/# mexican pharmacy near me

  32. HarryZoowl Avatar
    HarryZoowl

    buy prescription drugs from india: Indo-Generic Export – world pharmacy india

  33. WilliamNex Avatar
    WilliamNex

    online pharmacy india: Indo-Generic Export – cheapest online pharmacy india

  34. RandyLew Avatar
    RandyLew

    https://bajameddirect.shop/# mexico online farmacia

  35. WilliamNex Avatar
    WilliamNex

    online shopping pharmacy india: Indo-Generic Export – Online medicine home delivery

  36. VaughnOvaph Avatar
    VaughnOvaph
  37. HarryZoowl Avatar
    HarryZoowl

    US Meds Outlet: canadian pharmacy near me – US Meds Outlet

  38. RandyLew Avatar
    RandyLew

    https://bajameddirect.shop/# best mexican pharmacy online

  39. Registrera Avatar

    Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  40. StephenPep Avatar
    StephenPep

    top 10 pharmacies in india online pharmacy india indian pharmacies safe

  41. WilliamNex Avatar
    WilliamNex

    US Meds Outlet: US Meds Outlet – top online pharmacy

  42. RandyLew Avatar
    RandyLew

    http://bajameddirect.com/# pharmacy in mexico online

  43. HarryZoowl Avatar
    HarryZoowl

    US Meds Outlet: US Meds Outlet – US Meds Outlet

  44. VaughnOvaph Avatar
    VaughnOvaph

    http://bajameddirect.com/# mexico pharmacy price list

Leave a Reply

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