Ace 1.5.0-pl

Ace 1.5.0-pl

Released Mar 26, 2014 by danya_postfactum

Ace (Ajax.org Cloud9 Editor) integration for MODx Revolution. Ace Provides best syntax highlighting and desktop-editors behavior (Sublime, Vim, Textmate) in your Elements, Files and Resources (when wysiwyg is disabled). It comes with 28 color schemes.

This editor is used in GitHub, Cloud9 IDE, Acebug and other projects.

For now the editor supports drag'n'drop of chunks, snippets, resources and files from MODx Tree.

This project is hosted on github here. Please feel free to leave comments/suggestions.

Here is the support forum thread for Ace.

Download 579kb (15604 downloads)
7 Likes, 0 Dislikes
Report this Extra
Downloads: 45,378
License: GPLv2
Requires Revolution 2.2.x or greater
Supports mysql,sqlsrv

New feature: modx tag code autocompletion! Press Ctrl+Space to get code suggestions with descriptions.

Works for snippets, chunks, system settings, tvs and resource fields, filters and properties.

Property sets, lexicon entries are not supported. Unfortunately, I have no idea how to retrieve chunk-specific placeholders, so there is no placeholder support.

Installation Instructions

Install via Package Management.

Set editor theme you wish in system settings (change namespace to "ace").

If you want to use this editor for resources, just set system option use_editor to false (global usage), or richtext setting of certain resource to false (specific usage).

Ace 1.5.0

====================================

- Changed: Assets are moved back to /assets/

- Fixed: MODx tag completions (was completely broken)

- Added: Editor height setting

Ace 1.4.3

====================================

- Added: MODx tag completions (Ctrl+Space)

- Fixed: Issue caused AjaxManager (MODx Manager speed booster plugin) tree drag'n'drop bug

Ace 1.4.2

====================================

- Added: Undo coalescing

- Changed: Mac fullscreen command is bound to Command+F12

- Added: Drag delay (allow to start new selection inside current one) for Mac

- Fixed: Use file extension of static chunks to detect code syntax

Ace 1.4.1

====================================

- Fixed: Tab handling

- Fixed: Emmet shortcut listing by Ctr+Alt+H

- Added: Expandable snippets support (see ace.snippets setting)

- Added: Emmet wrap_with_abbreviation command (Alt+W)

Ace 1.4.0

====================================

- Added: Emmet (aka Zen Coding) support

- Added: Terminal dark theme

- Added: Hotkey table (Ctrl+Alt+H)

- Fixed: Resource overview fatal error

- Changed: Assets are moved to /manager/assets/components/

Ace 1.3.3

====================================

- Added: PHP live syntax check

- Added: Chaos dark theme

- Added: Setting show_invisibles

Ace 1.3.2

====================================

- Fixed: The bug while installing the Ace

- Fixed: Broken word_wrap setting

- Added: Tab settings (tab size, soft tab)

- Added: Now completele compatible with AjaxManager extra

Ace 1.3.1

====================================

- Changed: Plugin content now is stored in static file

Ace 1.3.0

====================================

- Added: German translation

- Added: MODx tags highlighting

- Added: Ambiance and xcode themes

- Added: less/scss syntax highlighting

- Added: Fullwindow mode (Ctrl + F11)

- Changed: Editor now ignores `wich_editor` setting. Set `use_editor` to false to use ACE for Resources.

Ace 1.2.1

====================================

- Changed: Assets are moved to manager folder

- Added: Font size setting

- Added: "GitHub" theme

- Added: Support of html5 drag'n'drop (accepting of dropped text)

- Added: XML / HTML tag autoclosing

- Fixed: broken en lexicon and php 5.3 incompatibility

Ace 1.2.0

====================================

- Removed: Some unnecessary options

- Changed: Editor options are moved to system settings

- Fixed: Multiple little editor bugs

- Added: Add missing "OnFileEditFormPrerender" event to MODx

- Added: Multiline editing

- Added: Advanced find/replace window

Ace 1.1.0

====================================

- Fixed: Fatal error on document create event

- Fixed: Changing of properties has no effect

- Added: File edition support

- Added: MODx tree elements drag'n'drop support

- Added: Auto-assigning which_element_editor to Ace

Ace 1.0.0

====================================

- Added: Plugin properties to adjust how Ace behaves

- Initial commit

Version Released Author Downloads
7 Versions 1 Contributors 39,186 Downloads
1.4.3-pl Mar, 15 2014 danya_postfactum 1,748
1.4.2-pl Oct, 30 2013 danya_postfactum 8,955
1.4.1-pl May, 21 2013 danya_postfactum 7,049
1.4.0-pl Apr, 18 2013 danya_postfactum 879
1.3.3-pl Jan, 21 2013 danya_postfactum 3,899
1.3.2-pl Dec, 19 2012 danya_postfactum 1,056