Simple Ace Code Editor 1.5.0-pl

Simple Ace Code Editor 1.5.0-pl

Released Oct 15, 2018 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 39kb (74 downloads)
Downloads: 1,072
License: GPLv3
Requires Revolution 2.6.x or greater
Supports mysql,sqlsrv

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

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.

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
8 Versions 1 Contributors 1,072 Downloads
1.4.6-pl Sep, 30 2018 indigo74 117
1.4.5-pl Sep, 25 2018 indigo74 58
1.4.4-pl May, 15 2018 indigo74 580
1.4.3-pl May, 11 2018 indigo74 38
1.2.0-pl May, 10 2018 indigo74 27
1.1.0-pl May, 03 2018 indigo74 66
1.0.0-pl Feb, 20 2018 indigo74 112