Learn / eZ Publish / Development Tools for eZ Publish

Development Tools for eZ Publish

The screenshot below shows the eZ publish menu in PHPEdit with the cache management and the syntax highlighted template code.

The screenshot below shows the eZ publish code completion feature within PHPEdit.

The screenshot below shows the online documentation.

The screenshot below shows the template navigation feature. This automatically shows all templates used on an eZ publish page. These templates are displayed in a expandable tree. By clicking on a template you can edit it directly.

Kate and Quanta are two popular editors on the KDE desktop. Kate is a much used general purpose editor and Quanta is an editor focusing on HTML and web development technologies.

There is a contribution on ez.no contributed by Liu Spider.If you like the editors Kate or Quanta under KDE then this syntax mode is for you.

The screenshot below shows Kate editing a template file with this configuration file.

The screenshot below shows Quanta using the same configuration.

Download this extension from the eZ.no contributions.

Kate can be downloaded from: http://kate.kde.org/

Quanta can be downloaded from: http://quanta.kdewebdev.org

Macromedia Dreamweaver is a well known editor used by designers and web professionals using Mac or Windows.

Lukas Serwatka has contributed an extension for Dreamweaver which enables syntax highlighting for eZ Publish templates. The extension also enables a special eZ Publish toolbar for inserting eZ Publish template code snippets like if statements and loops.

The screenshot below shows Dreamweaver with this extension enabled editing a template file.

Download the Dreamweaver tab plugin from the eZ Publish contributions.

Download 30 day free trial or buy Macromedia Dreamweaver MX from Macromedias website .

Emacs is a well known editor in the Unix world used in application development for decades. It is highly configurable to the extent where jokes are made that ?emacs is a good operating system, it just lacks a decent editor?.

Jan Borsodi has developed and contributed a configuration file for Emacs which is tuned for eZ Publish development. This is the editor and configuration used by most of the eZ systems developers.

The screenshot below shows Emacs editing an eZ Publish template file.

The screenshot below shows Emacs editing eZ Publish PHP code.

The emacs configuration for eZ Publish development together with the needed Site lisp archives can be downloaded here.

GNU Emacs is free software and can be found at the GNU.org website http://www.gnu.org/software/emacs/

EditPlus is a text editor, HTML editor and programming editor for windows. James Ward has contributed a syntax highlighting mode for eZ Publish template syntax.

The screenshot below shows EditPlus editing an eZ Publish template with the eZ tpl syntax configuration.

Download Edit+ syntax highlight mode from the eZ Publish contributions

Download 30 days free trial or buy EditPlus http://www.editplus.com/

If you are using or know about other development environments that works well with eZ Publish please let us know by commenting on this article.