Extension:CodeEditor/ja

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 editor session.

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

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