Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP

Best PHP IDE for Mac

Hi Everyone,

Curious about your thoughts on what the Best PHP IDE for Mac is, specifically one that will come with autocomplete and debugging for building web apps.

I've looked a few:

PhpStorm http://www.jetbrains.com/phpstorm/

IntelliJ IDEA: http://www.jetbrains.com/idea/

Netbeans http://netbeans.org/

Eclipse: http://www.eclipse.org/downloads/

Komodo Edit: http://www.activestate.com/komodo-edit

8 Answers

On a Mac most people go for, either Espresso or Coda for an IDE and Sublime Text for a text editor.

Of course if aren't planning on paying for it there's Text Wrangler (for a text editor). Not a typical choice for mac users but there's also Aptana for an IDE.

I use Espresso for an IDE, and Sublime Text 2 as a text editor. Looks like it is almost the same for @James.

I suggest Eclipse with the Aptana Studio plugin as IDE for PHP. Although, my choice is Sublime Text 2 (it is not an IDE, but it is much more than a text editor).

Thanks everyone! I'll test these out and see how they compare.

I've tried them all and have stuck with Sublime Text 2. I keep Aptana around as well. But, it really is a personal preference. Use what works for you.

Thanks Rick! I've been using TextMate and starting to use Coda this past week.

Any tips for debugging PHP & Javascript with Sublime Text (if that is actually possible)?

It is possible with SublimeLinter available here: https://github.com/SublimeLinter/SublimeLinter

With Sublime, you can use the package installer to install Linter and several other useful "packages" for debugging.

Thanks Rick!