Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
atelier:coloration-syntaxique [10/05/2015 13:28] captnfab |
atelier:coloration-syntaxique [11/02/2021 16:07] chalu [Conventions] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Utiliser la coloration syntaxique dans le forum ====== | ====== Utiliser la coloration syntaxique dans le forum ====== | ||
+ | |||
+ | ===== Préambule ===== | ||
+ | |||
+ | Pour aider les contributeurs, l'équipe des administrateurs de Debian Facile a mis en place des boutons préprogrammés. | ||
+ | |||
+ | |||
+ | {{https://debian-facile.org/images/file-R82adf5387e07501c073333cd0e5f0d7b.png?800}} | ||
===== Pourquoi ===== | ===== Pourquoi ===== | ||
- | Sans coloration syntaxique, il est pénible de s'y retrouver en lisant un long message avec tout mélangé du texte, des commandes et des sorties de commandes. | + | Sans coloration syntaxique, il est pénible de s'y retrouver en lisant un long message avec tout mélangé : du texte, des commandes et des sorties de commandes. |
Pour aider les entraideurs, merci de respecter les conventions suivantes : | Pour aider les entraideurs, merci de respecter les conventions suivantes : | ||
===== Conventions ===== | ===== Conventions ===== | ||
+ | |||
+ | <note tip>**Il est tout à fait possible** de mettre en page son message même après l'avoir publié. Il suffit de cliquer sur le bouton //Modifier// en bas à droite de votre message, puis d'insérer les balises avant et après les commandes et les retours. | ||
+ | </note> | ||
==== Pour une commande utilisateur et sa sortie ==== | ==== Pour une commande utilisateur et sa sortie ==== | ||
Ligne 25: | Ligne 35: | ||
Ce qui apparaîtra sur le forum comme : | Ce qui apparaîtra sur le forum comme : | ||
> Voici le résultat de la commande : | > Voici le résultat de la commande : | ||
- | > <code user>ls -l /lib/systemd/</code> | + | > <code user>ls -l /lib/systemd/</code><code>total 336 |
- | > <code>total 336 | + | |
drwxr-xr-x 6 root root 36864 mai 10 10:26 system | drwxr-xr-x 6 root root 36864 mai 10 10:26 system | ||
-rwxr-xr-x 1 root root 300612 avril 17 16:37 systemd-udevd | -rwxr-xr-x 1 root root 300612 avril 17 16:37 systemd-udevd | ||
</code> | </code> | ||
+ | |||
+ | <note important>**Attention**: Ne pas commencer la commande par le prompt ''user@nom-machine:dossier$'' ni même par une version raccourcie. | ||
+ | |||
+ | Pour indiquer que l'on est dans un dossier particulier, il suffit de l'indiquer avant, ou de commencer la première ligne par ''cd'': | ||
+ | <code user>cd ~/.config/ | ||
+ | du -h --maxdepth=1</code> | ||
+ | </note> | ||
==== Pour une commande root et sa sortie ==== | ==== Pour une commande root et sa sortie ==== | ||
Ligne 39: | Ligne 55: | ||
Soit, par exemple: | Soit, par exemple: | ||
<code>Voici le résultat de la commande : | <code>Voici le résultat de la commande : | ||
- | [code=user]ls -l /var/log/apache2/[/code] | + | [code=root]ls -l /var/log/apache2/[/code] |
[code]total 336 | [code]total 336 | ||
-rwxr-xr-x 1 root root 36864 mai 10 10:26 access.log | -rwxr-xr-x 1 root root 36864 mai 10 10:26 access.log | ||
Ligne 48: | Ligne 64: | ||
Ce qui apparaîtra sur le forum comme : | Ce qui apparaîtra sur le forum comme : | ||
> Voici le résultat de la commande : | > Voici le résultat de la commande : | ||
- | > <code root>ls -l /var/log/apache2/</code> | + | > <code root>ls -l /var/log/apache2/</code><code>total 336 |
- | > <code>total 336 | + | |
-rwxr-xr-x 1 root root 36864 mai 10 10:26 access.log | -rwxr-xr-x 1 root root 36864 mai 10 10:26 access.log | ||
-rwxr-xr-x 1 root root 300612 mai 10 16:37 error.log | -rwxr-xr-x 1 root root 300612 mai 10 16:37 error.log | ||
</code> | </code> | ||
+ | |||
+ | <note important>**Attention**: dans la commande ''sudo ls /root'', le shell est a priori un shell utilisateur simple (sans quoi, il ne serait pas nécessaire de faire sudo) | ||
+ | |||
+ | Donc, c'est au choix: | ||
+ | <code root>ls /root</code> | ||
+ | <code user>sudo ls /root</code> | ||
+ | <code user>su -c 'ls /root'</code> | ||
+ | </note> | ||
==== Les fichiers et langages de programmation ==== | ==== Les fichiers et langages de programmation ==== | ||
- | Il est également possible d'activer la coloration syntaxique pour différents type de fichiers. | + | Il est également possible d'activer la coloration syntaxique pour différents types de fichiers. |
- | Exemple pour indiquer une extrait de //[[doc:systeme:apt:sources.list|sources.list]]//, utilisez le code « apt_sources » : | + | Exemple pour indiquer un extrait de //[[doc:systeme:apt:sources.list|sources.list]]//, utilisez le code « apt_sources » : |
Soit, par exemple: | Soit, par exemple: | ||
Ligne 72: | Ligne 95: | ||
<code>[code=langage]code[/code]</code> | <code>[code=langage]code[/code]</code> | ||
Pour obtenir la distinction de leurs colorations particulières. | Pour obtenir la distinction de leurs colorations particulières. | ||
- | |||
- | <note tip>**Il est tout à fait possible** de mettre en page son message même après l'avoir publié. Il suffit de cliquer sur le bouton //Modifier// en bas à droite de votre message, puis d'insérer les balises avant et après les commandes et les retours. | ||
- | </note> | ||
===== La prime ===== | ===== La prime ===== | ||
Ligne 80: | Ligne 100: | ||
DF ne reculant devant aucun sacrifice, il est dit et entendu ici que tout membre DF qui indiquera sur le forum par copie/colle le lien vers cette page ci-dessous : | DF ne reculant devant aucun sacrifice, il est dit et entendu ici que tout membre DF qui indiquera sur le forum par copie/colle le lien vers cette page ci-dessous : | ||
- | * %%[i][url=http://wiki.debian-facile.org/atelier:coloration-syntaxique]Voir le tuto : Le code, ça pique moins les yeux en couleur[/url][/i]%% | + | * %%[i][url=http://debian-facile.org/atelier:coloration-syntaxique]Voir le tuto : Le code, ça pique moins les yeux en couleur[/url][/i]%% |
aura pour récompense **1 point chocolat DF** de plus dans sa besace ! (//en plus de l'économie en lunettes et autre soins ophtalmologiques que sa contribution lui aura procurée//) :-D | aura pour récompense **1 point chocolat DF** de plus dans sa besace ! (//en plus de l'économie en lunettes et autre soins ophtalmologiques que sa contribution lui aura procurée//) :-D |