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

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

  1. MatthewBom Avatar
    MatthewBom

    mexico pharmacies online: BorderCareRX – BorderCare RX

  2. 175.178.103.105 Avatar

    References:

    Testosterone steroid results

    References:
    http://113.44.218.8:3000/tanishag093095

  3. http://119.29.198.206 Avatar

    References:

    Winstrol liver damage

    References:
    http://112.47.48.236:7001/hudsoncarneval

  4. repositories.action2quare.com Avatar

    References:

    Bodybuilding supplement reviews

    References:
    http://218.245.96.10/ivycanela86766

  5. Michaelvop Avatar
    Michaelvop

    canada drugstore pharmacy rx: NorthCareRx – pharmacy com canada

  6. https://git.meshel.cn Avatar

    References:

    Where to get dianabol

    References:
    https://git.navex.com.br/caitlynshapcot

  7. 218.245.96.10 Avatar

    References:

    Anabol tablets price in india

    References:
    https://mindsworks.org/@audrynnx126210?page=about

  8. https://asiannearby.com Avatar

    References:

    Tren 75 ingredients

    References:
    https://7yue.net/bryanhadden09

  9. Stevewache Avatar
    Stevewache

    safe online pharmacies in canada Prime India Meds cheapest pharmacy canada

  10. gitea.jnyuxia.com Avatar

    References:

    Steroids pills for muscle growth

    References:
    http://221.226.114.142:13000/yetta45982844

  11. 5starrecruitment.co Avatar

    References:

    Pro bodybuilding steroid cycles

    References:
    https://www.bongmedia.tv/@jedlowery67556?page=about

  12. git.cherrypeng.com Avatar

    References:

    Buying steroids online illegal

    References:
    https://jomowa.com/@sonbinette4966

  13. Edwardkeync Avatar
    Edwardkeync

    https://primeindiameds.com/# onlinecanadianpharmacy 24

  14. MatthewBom Avatar
    MatthewBom

    mexico pharmacies online: BorderCare RX – reputable pharmacies in mexico

  15. 152.136.187.229 Avatar

    References:

    Safe muscle builders

    References:
    https://89.58.50.249:8443/ezekielbittner

  16. exir.tv Avatar

    References:

    Everything you need to know about steroids

    References:
    http://git.cherrypeng.com/tonyamacaulay

  17. http://git.youkehulian.cn/bvlmae9807101 Avatar

    References:

    Did arnold schwarzenegger use steroids

    References:
    https://musixx.smart-und-nett.de/judy803936542

  18. Michaelvop Avatar
    Michaelvop

    online pharmacy discount code: indianpharmacy com – cheapest pharmacy prescription drugs

  19. code.hpswk.com Avatar

    References:

    Effects of winstrol

    References:
    http://39.101.170.62:9080/marcy25d073313

  20. 43.139.144.12 Avatar

    References:

    Bulking stack steroids

    References:
    http://62.234.201.16/joshuasumpter

  21. 20.219.0.85 Avatar

    References:

    Buy winstrol oral

    References:
    http://119.96.62.56:3000/darinebersbach

  22. 47.103.78.70 Avatar

    References:

    Anabol vs dianabol

    References:
    https://git.esen.gay/princessroseby

  23. PhillipStibe Avatar
    PhillipStibe

    https://primeindiameds.com/# best rx pharmacy online

  24. https://git2.ujin.tech/raymundocrutch Avatar

    References:

    Substance from which steroid hormones are made

    References:
    http://gitea.jb1000.com:88/sandyhipple102

  25. dns.chenzhao.date Avatar

    References:

    0ahukewjro_2u–_mahv9fjqihw1ccukq_auidcga|anabolic steroids|acybgnqivwvdk_gu8guso6hssvaojmb0yg:***

    References:
    https://hero-cloud-stg-code.cnbita.com/shaynacrump305

  26. gbewaaplay.com Avatar

    References:

    Androgenic steroid

    References:
    https://dreamplacesai.de/alejandrawnq16

  27. http://47.105.124.101/ Avatar

    References:

    When is the best time to take winstrol

    References:
    http://119.3.186.224:3000/jaclynalston8

  28. MatthewBom Avatar
    MatthewBom

    canada pharmacy online: NorthCareRx – canadian family pharmacy

  29. Edwardkeync Avatar
    Edwardkeync
  30. 47.117.245.9 Avatar

    References:

    Buy legal steroids bodybuilding

    References:
    http://47.113.145.232:3000/wildahagelthor

  31. git.esen.gay Avatar

    References:

    Legalize steroids for personal use

    References:
    https://git.mwapp.com.br/bernardostearn

  32. 132.232.92.186 Avatar

    References:

    Best places to buy steroids

    References:
    http://139.196.103.114:18084/sibylqva72346

  33. 38.47.180.165 Avatar

    References:

    Anabolic steroids pills for sale

    References:
    https://git.wisder.net/ceceliacostell

Leave a Reply

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