-
☆ A M B ☆
- 147 Posts
I know I posted in regards to Macs - what about Windows. Anyone got suggestions as well?
Thanks!
Billy Koch
Follow me on Twitter:
@DefKoch
Skype: billyk0ch
Try netbeans
http://www.netbeans.org/, you can just install the php variant, works on windows Mac OS and nix, integrated with Xdebug for php debugging, common platform, integrates with SVN etc. Not s heavy weight as Eclipse but IMHO for the single dev better.
Use MODx, or the cat gets it!
Netbeans is my preferred environment for the moment... It’s excellent for debugging PHP and javascript. However, downsides are:
a) It sometimes tries to be too clever. You’ll delete a bracket and it will delete an extra one because it thinks it knows better etc. You try and add one quote and it insists on adding two. All that kind of stuff. It takes a bit of getting used to. It’s supposed to speed things up, but it only slows me down.
b) It can really slow down for larger files, especially mixed html-php ones (which I try to avoid these days anyway).
c) I can’t get mine to display UTF-8. I have tried editing the config file and setting the appropriate project setting but it doesn’t work. I just get squares.
As a result, I sometimes end up switching to Notepad++ for individual files.
I’ve used Notepad++, not bad with the PHP debugger plugin, windows only though so of limited appeal to me as I mainly develop on linux.
Use MODx, or the cat gets it!
I love Nusphere’s PhpEd. Built-in debugger, FTP, flyout code explorer, and DB editor. Integrates perfectly with TortoiseSVN. Code highlighting, higlighting of matching brackets and parentheses, and code folding. Fast search (or regex search and replace) in a whole project (e.g. all files in a MODx site), only open files, or current file. Smart K & R autoindenting.
It has the most intuitive UI I’ve ever used. Everything is right where you expect it to be. It’s not free, but for me, well worth it for the increased productivity.
-
MODX Staff
- 10,725 Posts
For me, Eclipse + PHPEclipse + Subclipse is the only serious Open Source solution. None of the others I’ve tried can find classes and provide type-ahead hints for methods in as many places without having to explicitly tell the IDE where my classes exist; each and every directory. PDT fails miserably in this respect, and PHPEclipse even provides the type-ahead hints in string literals, which is awesome and not possible in other IDE’s even if you tell them where to find the classes.
Yes, Eclipse is the big player here, we have teams of devs at work who swear by it for collaboration features, development features etc. I’ve always found it a bit too heavyweight for the single developer scenario but having said that I’ve not used it for a couple of years now, I’ll have a look at it again on my F11 box over the weekend.
Use MODx, or the cat gets it!