Extension:CodeEditor/ja


 * Not to be confused with CodeMirror.

CodeEditor拡張機能はWikiEditor高機能編集ツールバーを埋め込み、Ace エディター ウィジェットで拡張して、利用者やサイトがJavaScript、CSS、JSONのページを編集するときに便利な機能を提供します. そして拡張機能 もインストールされている場合はLuaページ、すなわちModule名前空間のページに対していくつかの便利な機能を提供します. The code editor does not show on regular wiki pages, i.e. wiki pages with the "wikitext" content model. (See for syntax highlighting of wikitext when using the source editor.)

以下の機能を提供します:


 * JavaScript・CSS・Luaのための構文ハイライト
 * オートインデント
 * tab key produces tab indents (since 1.22), soft indents before.
 * tab / shift+tab によってインデントを下げたり戻したりできます
 * JavaScriptの構文を検査します.
 * Pair-matching for parenthesis, braces and square brackets

設定

 * MediaWiki、利用者、その他のコア名前空間で JavaScript と CSSのエディターを無効にするには、 を設定します (既定値は true).
 * MediaWiki、利用者、その他のコア名前空間で JavaScript と CSSのエディターを無効にするには、 を設定します (既定値は true).


 * To disable this extension for Scribunto, i.e. in the module namespace set (default is "true")
 * To disable this extension for Scribunto, i.e. in the module namespace set (default is "true")

JavaScript
It is possible to change the configuration of the ACE editor, by hooking into the MediaWiki JS hook (i.e. ). The argument passed to your hook will be an ACE EditSession object.

If you need to interact with the contents of a CodeEditor instance, use.

ライセンス
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).