One of the things I’d like to do in my little project to make contributions easier is to add a default IDE on the development Vagrant. I thought this thread might be an appropriate place to discuss what way to go.
What do we need from an IDE?
- Ant support
- PHP support (d’uh)
- Free / open source-ish
- phpStorm - Howies personal preference, but it costs money, so I guess it’s out. At least if we want to distribute or provision it with our Vagrant.
- Netbeans - Easy to use as far as I can remember, but it’s been many years since.
- Eclipse - My personal favourite, once you get through the hassle of setting it up with the plugins that you want. (No problem if we provision it to the Vagrant )
- Activestate Komodo - I have zero experience of this one. Howie says the free version is limited.
So, it’s easy to tell what my favourite is. But I’d really like more opinions. I also suppose, as long as we solve distribution/provisioning without breaking any licenses, that we could distribute multiple IDEs or set up some way to choose one when initializing the Vagrant.
Just to test the poll function on this new forum, I’ll add a small one where you can select any of the above that you’d like on the dev vagrant. Oh, and if you’d like something else included on the vagrant machine, let me know here as well!