"Bryan Tong Minh" bryan.tongminh@gmail.com wrote in message news:BANLkTinddq+HJgTE=4dwc5OfBvNHT7pm9g@mail.gmail.com...
On Mon, May 9, 2011 at 3:08 PM, Tod listacctc@gmail.com wrote:
Is there an IDE that the MW developer community has settled on and can recommend?
Sam has a license for phpStorm, iirc, available for all MediaWiki developers.
Bryan
I use phpStorm (got the license key from Sam), which is pretty good. I probably use less than 1% of all its features, but the little things it adds (like being able to click on a function call, hit a key and get a popup of its documentation, or jump to its definition with another keypress) are useful little timesavers. I started with Eclipse, but as Brion says it gets *very* grumpy when trying to load large projects, and seems to have quite a few memory leaks.
Ultimately, the codebase is sufficiently large and esoteric that few-to-no IDEs are able to fully discharge the task of "integrating" development, testing and deployment (I have yet to hear many success stories of debugging/breakpointing/etc, for instance, and you'll probably waste as much time (and hair) getting it working as you'd save by using it); so basically, go for whatever will do the things you want with the minimum of extraneous "features" which will probably just end up consuming time, memory and sanity...
--HM