Difference between revisions of "Reference:CodeEditor"

[unchecked revision][unchecked revision]
m (Text replacement - "Category:BlueSpice" to "Category:BlueSpice free")
m (Text replacement - "|edition=BlueSpice |active" to "|edition=BlueSpice free |active")

The CodeEditor extension extends the WikiEditor advanced editing toolbar [1] with an embedded Ace editor widget [2] , providing some handy features for user/site JS, CSS pages, and when Extension:Scribunto [3] is also installed, for pages in Module namespace:

  • syntax highlighting for JavaScript, CSS and Lua
  • auto-indent
  • tab key produces tab indents (since 1.22), soft indents before.
  • indent/unindent selection with tab/shift-tab
  • syntax validity check for JavaScript
  • Pair-matching for parenthesis, braces and square brackets

Currently the extension is under development, and details of activation and functionality are subject to change.

CodeEditor
Syntax-highlighted editing for JavaScript and CSS pages using Ace editor
Status: stable
Developer: Brion Vibber, Derk-Jan Hartmann, and others
Extension type: MediaWiki
Edition: BlueSpice"BlueSpice" is not in the list (BlueSpice pro, none, BlueSpice free, BlueSpice farm, BlueSpice cloud) of allowed values for the "BSExtensionInfoEdition" property.
Dependencies: MediaWiki
License: GPL v2+ and BSD 3 Clause
Activated: Yes
Category: Editor


While this extension is licensed GNU General Public License v2.0 or later (GPL-2.0+) it makes use of the Ace editor software which is licensed BSD 3-clause "New" or "Revised" License (BSD-3-Clause).

For more information please visit MediaWiki.

The '''CodeEditor''' extension extends the WikiEditor advanced editing toolbar [https://www.mediawiki.org/wiki/Extension:WikiEditor] with an embedded Ace editor widget [https://ace.c9.io/] , providing some handy features for user/site JS, CSS pages, and when Extension:Scribunto [https://www.mediawiki.org/wiki/Extension:Scribunto] is also installed, for pages in '''''Module''''' namespace:
        

        * syntax highlighting for JavaScript, CSS and Lua
        
        * auto-indent
        
        * tab key produces tab indents (since 1.22), soft indents before.
        
        * indent/unindent selection with tab/shift-tab
        
        * syntax validity check for JavaScript
        
        * Pair-matching for parenthesis, braces and square brackets
        

        Currently the extension is under development, and details of activation and functionality are subject to change.{{BSExtensionInfobox
        
        |desc=Syntax-highlighted editing for JavaScript and CSS pages using Ace editor
        
        |status=stable
        
        |developer=Brion Vibber, Derk-Jan Hartmann, and others
        
        |type=MediaWiki
        
        |edition=BlueSpice
        free
            |active=Yes
        
        |compatible=MediaWiki
        
        |category=Editor
        
        |license=GPL v2+ and BSD 3 Clause
        
        |docu=https://www.mediawiki.org/wiki/Extension:CodeEditor
        
        }}
        
        While this extension is licensed GNU General Public License v2.0 or later (GPL-2.0+) it makes use of the Ace editor software which is licensed BSD 3-clause "New" or "Revised" License (BSD-3-Clause).
        

        {{MWlink|https://www.mediawiki.org/wiki/Extension:CodeEditor}}
        
        [[Category:Extension]]
        
        [[Category:BlueSpice free]]
Line 13: Line 13:
 
|developer=Brion Vibber, Derk-Jan Hartmann, and others
 
|developer=Brion Vibber, Derk-Jan Hartmann, and others
 
|type=MediaWiki
 
|type=MediaWiki
|edition=BlueSpice
+
|edition=BlueSpice free
 
|active=Yes
 
|active=Yes
 
|compatible=MediaWiki
 
|compatible=MediaWiki

Attachments

Discussions