Extension:CodeMirror/fr

L'extension CodeMirror fournit la coloration syntaxique dans l'éditeur wikitexte de MediaWiki. Elle ajoute un bouton avec une l'icône dans la barre d'outil d'édition qui permet d'activer ou non la coloration. La barre d'outil du WikiEditor 2010 ainsi que la barre d'outil de l'éditeur visuel sont gérées.

Par défaut cette fonctionnalité est désactivée. Lors de la mise en fonction, il remplacera la zone de texte standard par l'éditeur fourni par CodeMirror library. Lors de la désactivation, ce sera l'effet inverse.

Les couleurs utilisées dans cette extension ont été optimisées pour offrir un contraste plus élevé, une meilleure accessibilité et lisibilité. Les couleurs offrent une meilleure accessibilité aux personnes ayant une vision limitée et aux utilisateurs travaillant dans des conditions de forte luminosité du jour. (more information)

Appariement des parenthèses, crochets ou accolades
Cette fonctionnalité met en évidence la paire englobante la plus interne de parenthèses, crochets ou accolades, lorsque le curseur est placé à l’intérieur d’une paire de signes. Quand le curseur est placé juste avant un signe ouvrant ou juste après un signe fermant, la fonctionnalité met également en évidence le signe associé correspondant. L’appariement des parenthèses, crochets ou accolades est actif dans les deux éditeurs quand la mise en évidence de la syntaxe est activé dans tout espace de nom qui utilise ces éditeurs.

Numérotation des lignes
Dans le mode de modification du wikicode, les numéros de ligne sont automatiquement affichés dans les deux éditeurs.

Navigateurs pris en charge
Tous les navigateurs pris en charge par MediaWiki sont également pris en charge dans CodeMirror.

Paramètres de configuration
Pour la personnalisation des couleurs et des styles, consultez la page d’aide sur Méta-Wiki. Vous pouvez utiliser vos propre styles pour la mise en évidence du wikicode. Styles utilisés disponibles ici. Vous pouvez placer vos propres styles dans.

Ajouter le code ci-dessus en bas de votre.

Pour essayer les nouvelles fonctionnalités mentionnées ci-dessus dans votre installation locale, ajoutez également les lignes suivantes. Note : ces fonctionnalités sont destinées à devenir des fonctionnalités par défaut. Une fois activés par défaut, ces paramètres pourraient alors ne plus avoir d’effet.

Intégration des extensions
Si votre extension MediaWiki ajoute une nouvelle balise et que vous voulez vous assurer que CodeMirror met correctement en évidence le contenu qu’elle contient, vous pouvez ajouter la prise en charge de CodeMirror à votre extension. En voici deux exemples : extension Cite et extension ''PhpTags.

Intégration de JavaScript
Les crochets frontaux sont utilisés dans cette extension :

À faire

 * mise en évidence des listes de définitions (foo :bar )
 * complétion automatique (T95100)
 * repli du code
 * mise en évidence à l’intérieur de la balise de galerie

Voir aussi

 * Vue générale des fonctionnalités manquantes et des anomalies : MediaWiki-extensions-CodeMirror
 * User:Remember the dot/Syntax highlighter
 * Communauté technique/Mise en évidence de la syntaxe dans l’éditeur de wikicode - inclut des informations sur la façon de personnaliser les couleurs
 * c:Category:MediaWiki extension CodeMirror
 * Communauté technique/Mise en évidence de la syntaxe dans l’éditeur de wikicode - inclut des informations sur la façon de personnaliser les couleurs
 * c:Category:MediaWiki extension CodeMirror
 * c:Category:MediaWiki extension CodeMirror