Extension:CodeMirror/sv

Tillägget CodeMirror erbjuder syntaxmarkering i MediaWikis wikitextredigerare. Den lägger till en knapp med ikonen bland redigeringsverktygen som låter en sätta på och stänga av syntaxmarkering. Det stöds av 2010 års wikitextredigerare samt VisualEditor-verktyget.

Den är som standard avstängd. När det är påslaget kommer den byta ut den vanliga textrutan med redigeraren som erbjuds av CodeMirror-biblioteket. När den är avstängd kommer den ha motsatt effekt.

Färgerna som används i det här tillägget har optimerats för att erbjuda högre kontrast, tillgänglighet och bättre läsbarhet. The colors provide better access for people with limited vision as well as for users working in bright daylight conditions.

Bracket matching
This feature highlights the innermost pair of brackets when the cursor lies between any bracket pair, and when the cursor lies directly next to a bracket, the feature highlights the corresponding matching bracket. Bracket matching is active in both editors when syntax highlighting is turned on in any namespace using these editors.

Line numbering
In the wikitext edit mode line numbers are automatically displayed in both editors.

Colorblind mode
For users who have difficulty distinguishing between colors, CodeMirror offers a colorblind-friendly mode. This feature can be activated on wikis with CodeMirror enabled by navigating to the Special:Preferences page.



With the colorblind-friendly scheme active, the colors of the following page elements change:

In addition, background highlights and colors are removed from all text and objects. Bolding and underlining behavior remains unaffected.



Webbläsarstöd
Alla webbläsare med stöd för MediaWiki stöds.

Konfigurering
För färg och stilanpassning, läs hjälpsidan på Meta. Du kan använda dina egna stilar för syntaxmarkering. Använda stilar tillgängliga här. Du borde lägga dina egna stilar i.

Lägg till följande kod längst ner i din.

För att testa nya funktioner som nämnts ovan i din lokala installation, lägg också till följande rad. Notera dock att dessa funktioner är tänkta att bli standardfunktioner. Inställningarna kanske inte längre har någon inverkan då.



Tilläggsintegrering
Om du har ett MediaWiki-tillägg som lägger till nya taggar och du vill säkerställa att CodeMirror markerar innehållet ordentligt inuti det, kan du lägga till CodeMirror-stöd till tillägget. Här följer två exempel: [$first tillägget Cite] och [$second tillägget PhpTags].



JavaScript-integrering
Följande front-end-hakar används i det här tillägget:

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



Att göra

 * markera definitionslistor (foo :bar )
 * automatisk fulländning (T95100)
 * kodvikning
 * markering inuti gallery-taggar



Se även

 * Överblick av funktioner som saknas och buggar: MediaWiki-extensions-CodeMirror
 * User:Remember the dot/Syntax highlighter
 * Community Tech/Wikitext editor syntax highlighting - includes information on customizing the colors
 * c:Category:MediaWiki extension CodeMirror
 * Community Tech/Wikitext editor syntax highlighting - includes information on customizing the colors
 * c:Category:MediaWiki extension CodeMirror
 * c:Category:MediaWiki extension CodeMirror