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

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

  1. Martinbrott Avatar
    Martinbrott

    IndiavaMeds: online indian pharmacy – IndiavaMeds

  2. Martinbrott Avatar
    Martinbrott

    Stromecta Direct: Stromecta Direct – Stromectol tablets

  3. Cesarmen Avatar
    Cesarmen

    Indiava Meds: Indiava Meds – Indiava Meds

  4. Timothyvug Avatar
    Timothyvug

    buy ivermectin online Stromecta Direct Stromectol over the counter

  5. Tristanced Avatar
    Tristanced

    https://stromectadirect.com/# best pharmacy buy Stromectol

  6. Martinbrott Avatar
    Martinbrott

    Stromectol over the counter: buy ivermectin online – StromectaDirect

  7. Timothyvug Avatar
    Timothyvug

    indian online pharmacy india pharmacy indian pharmacy

  8. Tristanced Avatar
    Tristanced

    https://stromectadirect.com/# buy ivermectin online

  9. Martinbrott Avatar
    Martinbrott

    how to get ivermectin: Stromectol over the counter – Stromectol tablets

  10. Martinbrott Avatar
    Martinbrott

    Ivermectin tablets for humans: Ivermectin tablets for humans – buy ivermectin online

  11. Martinbrott Avatar
    Martinbrott

    Ivermectin tablets for humans: ivermectin dogs dosage – best pharmacy buy Stromectol

  12. Tristanced Avatar
    Tristanced

    https://indiavameds.com/# online medicine

  13. Martinbrott Avatar
    Martinbrott

    where to get prednisone: PrednexaMed – PrednexaMed

  14. Martinbrott Avatar
    Martinbrott

    Stromectol tablets: Stromecta Direct – Stromectol over the counter

  15. Tristanced Avatar
    Tristanced

    https://stromectadirect.xyz/# price of ivermectin tablets

  16. Martinbrott Avatar
    Martinbrott

    online medicine: IndiavaMeds – indian pharmacy

  17. Timothyvug Avatar
    Timothyvug

    Navikara Pharmacy amoxil online Amoxicillin 500mg buy online

  18. Tristanced Avatar
    Tristanced
  19. Martinbrott Avatar
    Martinbrott

    Navikara Pharmacy: generic amoxil – Amoxicillin 500mg buy online

  20. Timothyvug Avatar
    Timothyvug

    Stromecta Direct buy ivermectin online ivermectin oral 0 8

  21. Martinbrott Avatar
    Martinbrott

    Navikara Pharmacy: Navikara Pharmacy – Navikara Pharmacy

  22. Martinbrott Avatar
    Martinbrott

    Stromectol buy cheap: Ivermectin tablets for humans – Stromecta Direct

  23. Tristanced Avatar
    Tristanced

    https://stromectadirect.xyz/# ivermectin pills for humans for sale

  24. Martinbrott Avatar
    Martinbrott

    IndiavaMeds: online drugstore – IndiavaMeds

  25. Martinbrott Avatar
    Martinbrott

    by prednisone w not prescription: Prednexa Med – prednisone price

  26. Tristanced Avatar
    Tristanced

    https://stromectadirect.com/# best pharmacy buy Stromectol

  27. rocketbitpro-411 Avatar

    Automatizovany system https://rocketbitpro.com pro obchodovani s kryptomenami: boti 24/7, strategie DCA/GRID, rizeni rizik, backtesting a upozorneni. Kontrola potencialniho zisku a propadu.

  28. Martinbrott Avatar
    Martinbrott

    amoxil online: Navikara Pharmacy – cheap amoxil

  29. Tristanced Avatar
    Tristanced

    https://indiavameds.com/# best medicine website

  30. Martinbrott Avatar
    Martinbrott

    amoxicillin 500 coupon: Amoxicillin 500mg buy online – generic amoxil

  31. Tristanced Avatar
    Tristanced

    https://stromectadirect.com/# Ivermectin tablets for humans

  32. Timothyvug Avatar
    Timothyvug

    Indiava Meds Indiava Meds india pharmacy

  33. Martinbrott Avatar
    Martinbrott

    prednisone 60 mg tablet: prednisone 0.5 mg – buy prednisone

  34. Timothyvug Avatar
    Timothyvug

    cheap amoxil generic amoxil amoxil online

  35. Tristanced Avatar
    Tristanced

    https://indiavameds.xyz/# buy drugs from india

  36. Martinbrott Avatar
    Martinbrott

    prednisone price: prednisone price – PrednexaMed

  37. Martinbrott Avatar
    Martinbrott

    Stromecta Direct: pour-on ivermectin for goats – Stromectol over the counter

  38. Tristanced Avatar
    Tristanced

    https://stromectadirect.com/# best pharmacy buy Stromectol

  39. Martinbrott Avatar
    Martinbrott

    online medicine: indian pharmacy – indian pharmacy

  40. bar-vip Avatar

    Выездной алкогольный https://bar-vip.ru и кофе-бар на любое мероприятие: авторские коктейли, свежая обжарка, бармен-шоу, оборудование и посуда. Свадьбы, корпоративы, дни рождения. Честные сметы, высокое качество.

  41. Tristanced Avatar
    Tristanced

    http://prednexamed.com/# buy prednisone

  42. Martinbrott Avatar
    Martinbrott

    online medicine: Indiava Meds – online medicine

  43. Tristanced Avatar
    Tristanced

    https://prednexamed.xyz/# 20 mg prednisone

Leave a Reply

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