Simple Ace Code Editor 1.5.2-pl

Simple Ace Code Editor 1.5.2-pl

Released Jan 13, 2019 by indigo74

Ace (Ajax.org Cloud9 Editor) *simple* 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 a lot of color schemes (monokai by default).

Features:

  • Dead simple. Really.
  • Works out of the box with sensible default
  • Uses latest Ace version 1.3.3 (want another version? Modify the URL!)
  • Load Ace library (and extensions) from CDNJS (configurable)
  • CTRL-D to duplicate (configurable)
  • Auto completion on CTRL-SPACE (configurable)
  • MODX syntax highlighting
  • Emmet integration (configurable)
  • Full-screen support (F11 while cursor in editor)
  • Any syntax highlighter for your chunks! Set a specific MIME type for you chunks (like a shebang) E.g. text/x-sass to have SASS syntax highlighting

It is based on the work of Ace extra by danya_postfactum.

Report issues / suggestion at https://github.com/Indigo744/Modx-Revo-Simple-Ace-Code-Editor

Download 40kb (65 downloads)
Downloads: 1,681
License: GPLv3
Requires Revolution 2.6.x or greater
Supports mysql,sqlsrv

Version 1.5.2

  • Fix issue of jumping cursor in TVs


Installation Instructions

Install via Package manager (or upload manually the transport package).

It should work out of the box. The plugin will attempt to set the system option which_element_editor SimpleAceCodeEditor.

Check the plugin properties for some options.

7 Nov. 2018 - Indigo74

Version 1.5.2

  • Fix issue of jumping cursor in TVs

24 Oct 2018 - Indigo74

Version 1.5.1

  • Fix issue (PHP Fatal Error) when "empty" template is selected

15 Oct 2018 - Indigo74

Version 1.5.0

  • Added SoftWraps, FontSize, SoftTabs properties to allow more customisation
  • Added EditorHeight and EditorTVHeight to allow setting the editor's height
  • Added support for TV syntax highlighting

29 Sept 2018 - Indigo74

Version 1.4.6

  • Fix fullscreen bug for small screen
  • Added a toggle fullscreen button
  • Added ToggleFullScreenShowButton property to allow hiding the toggle fullscreen button

25 Sept 2018 - Indigo74

Version 1.4.5

  • Fix some small bug
  • Added ToggleFullScreenKeyBinding property to allow defining custom key binding for fullscreen
  • Updated default CDNJS URL to ACE 1.4.1

15 May 2018 - Indigo74

Version 1.4.4

  • Fix search bug in Chrome

09 May 2018 - Indigo74

Version 1.4.3

  • Fix search form not visible in fullscreen
  • Added AcePrintMarginColumn property to specify position (disabled by default)

09 May 2018 - Indigo74

Version 1.4.2

  • Added Modx cache refresh when installing/upgrading and saving plugin
  • Upgrading will no longer replace property sets defined for events

08 May 2018 - Indigo74

Version 1.4.1

  • Added cache busting for external JS files
  • Added fullscreen support (uses F11)

08 May 2018 - Indigo74

Version 1.4.0

  • Added property EmmetPath
  • Fix: Emmet feature was missing the Emmet JS file
  • Improvements: MODX syntax highlighting

07 May 2018 - Indigo74

Version 1.3.1

  • Fix: ChunkDetectMIMEShebang should always override the detected MIME
  • Added more MIME/extension detection

04 May 2018 - Indigo74

Version 1.3.0

  • Added property ChunkDetectMIMEShebang (allows to set a MIME type in chunk description or first line)
  • Added MODX tag highlighting

03 May 2018 - Indigo74

Version 1.2.0

  • Updated default CDNJS URL to ACE 1.3.3
  • Renamed property AceTheme to Theme (and propose a list of available theme)
  • Added properties: ReplaceCTRLDKbdShortcut, Autocompletion, SettingsMenu, Spellcheck, Emmet
  • Added text/x-sass MIME detection
  • Added .sass file detection

03 May 2018 - Indigo74

Version 1.1.0

Moved from PackMan to proper build script

11 Apr. 2018 - Indigo74

GitHub repo init

18 Feb. 2018 - Indigo74

Version 1.0.0

Initial version

Version Released Author Downloads
10 Versions 1 Contributors 1,681 Downloads
1.5.1-pl Oct, 24 2018 indigo74 417
1.5.0-pl Oct, 15 2018 indigo74 99
1.4.6-pl Sep, 30 2018 indigo74 136
1.4.5-pl Sep, 25 2018 indigo74 78
1.4.4-pl May, 15 2018 indigo74 593
1.4.3-pl May, 11 2018 indigo74 51
1.2.0-pl May, 10 2018 indigo74 39
1.1.0-pl May, 03 2018 indigo74 78
1.0.0-pl Feb, 20 2018 indigo74 125