Forums / Developer / eZP development tool (IDE) for Mac

eZP development tool (IDE) for Mac

Author Message

Eirik Alfstad Johansen

Sunday 30 September 2007 5:54:59 am

Hi,

I recently made the switch from PC to Mac, and allthough the process has been relatively painless, I've yet to find a IDE that I'm satisfied with (I'm not sure I had one on Windows, either :).

As I'm sure is the case with most eZ developers, my day consists of writing the following types of code:

1. eZ Publish template code
2. PHP (object oriented)
3. XHTML/CSS

The list of features I would like to see in an IDE is fairly short:

* Color coding (eZ tpl code, PHP and HTML)
* Synchronization (warn me when I'm uploading a file that has been modified since my last upload)
* Outline (a side bare view of methods in a class, sorted alphabetically)
* Snippets (stored in groups, preferably)

I'm currently using Eclipse which, with a few plugins, provides me with the three first features, allthough they do not work ideally.

So what do you other eZ Publish developers on Mac use in your development?

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

Ole Morten Halvorsen

Sunday 30 September 2007 6:37:08 am

Hi Eirik,

I use TextMate for all my development. While TextMate technically not an IDE, it as syntax highlighting for all the languages I need and integration with SVN. For eZP highlighting I use the ezp bundle: http://ez.no/developer/contribs/3rd_party/textmate_bundle_for_ez_template_and_ini_files

It's a bit rough still, but it works fine.

Ole M.

Senior Software Engineer - Vision with Technology

http://www.visionwt.com
http://www.omh.cc
http://www.twitter.com/omh

eZ Certified Developer
http://ez.no/certification/verify/358441
http://ez.no/certification/verify/272578

Stuart Fenton

Monday 01 October 2007 1:00:18 am

The Zend IDE was pretty good until the dual Intel Mac. I think they still haven't released a compatible php debug extension. I've been using Komodo for about a year and it's very good, you step through your code, add breakpoints and even debug your JavaScript. Very cool.

I'm actually using Komodo in combination with MAMP (Mac, Apache, Mysql, Php) it's a lot faster (x5-10) than the native php that comes with the Mac and all the config files are in one folder which makes changes and updates very easy.

Regards
Stuart

-- Stuart

stuart@grandmore.com
http://www.grandmore.com