Git

Aide-mémoire GitHub Markdown

Aide-mémoire GitHub Markdown
Lorsque vous postez un projet sur GitHub, vous souhaitez mettre un README.md sur le site pour expliquer ce que vous essayez de réaliser. À première vue, le format pour le rendre joli est limité. Ce qui est vrai, il est volontairement limité pour rendre l'utilisation simple. Vous avez encore une bonne dose de liberté pour votre dossier. Vous voudrez peut-être des images, des captures d'écran, créer des titres et changer de style de texte. Ce ne sont que les choses les plus basiques que vous puissiez faire, et ce sont toutes des Markdown standard. GitHub Flavored Markdown est le même avec quelques extensions.

La démarque standard

Markdown est une norme développée par John Gruber. L'objectif principal de Markdown est de rendre le fichier lisible même en texte pur. Si vous voulez regarder dans un éditeur de texte uniquement, vous devriez pouvoir le lire facilement. Ceci est très utile pour les utilisateurs de vim et similaires. Notez et rappelez-vous qu'il s'agit d'une norme pour modifier les fichiers texte. Il ne remplace pas HTML. Au lieu de cela, vous l'utilisez pour créer du HTML là où il est utile. Dans le cas de GitHub, ils formateront le fichier Readme sur le site. Tant que vous suivez la norme, vous pouvez être sûr que cela aura l'air bien.

Étant donné que GitHub n'a ajouté que quelques extensions, vous devriez commencer par utiliser une feuille de triche Markdown et partir de là. Voici une liste des plus courantes.

Réduction Rallonges Résultat
# (1 par niveau) En-têtes
* Italique
** Audacieux
> Blockquote
1. (etc.) Liste ordonnée
- Liste non ordonnée
'code' Votre code
"' Md-ext Commencer et terminer un bloc de code
- Règle horizontale
[Description](https://www.Exemple.com) Un nom en carré et une URL entre parenthèses régulières
![texte alternatif](image.png) Idem, lien vers une image
[1] Md-ext Une note de bas de page

Les listes peuvent être imbriquées en indentant tous les éléments que vous souhaitez imbriquer.

Autres extensions à Markdown standard, vous avez les extensions de blocs de code ci-dessus. Ils ne sont pas toujours pris en charge par les services.

Réduction Rallonges Résultat
### En-tête #custom-id Md-ext Une rubrique que vous pouvez adresser par son ID
terme : définition Md-ext Une liste de termes avec des définitions
~Texte erroné~ Md-ext Texte barré
- [x] Tâche à faire Md-ext Une liste de tâches que vous pouvez cocher

Le tableau est très simple, mais vous avez besoin de plusieurs lignes pour l'afficher : Tableau :

| Nom | VALEUR|
| ----------- | ---------- |
| Tapis        | 100       |

Extensions GitHub.

GitHub a ajouté quelques extensions pour simplifier la gestion des liens vers d'autres personnes et projets. Certains d'entre eux sont les tableaux mentionnés précédemment. Celui qui vous aidera le plus est l'extension auto-link. Il crée un lien tout seul lorsque vous l'utilisez sur GitHub.

Les autres sont des tableaux et des éléments de liste de tâches. Ceux-ci sont pratiques pour garder une trace de vos tâches dans les projets. Le dernier à mentionner est l'extension HTML brute non autorisée. Avec l'aide de cette extension, certaines balises sont filtrées lors du rendu pour HTML. Ces balises peuvent provoquer des effets étranges lors du rendu sur GitHub.

Façons d'explorer GitHub Markdown

Si vous trouvez cela déroutant, vous pouvez également accéder à la page GitHub et utiliser l'éditeur intégré. Lorsque vous l'utilisez, il complète automatiquement certaines fonctions. Cela ne fonctionne que pour les problèmes, mais vous pouvez l'utiliser pour comprendre certaines choses, les emojis s'affichent sous forme de liste lorsque vous tapez deux points (:).

Vous pouvez également trouver un projet sur GitHub qui a un superbe fichier README et le cloner sur votre disque local. De là, vous pouvez explorer le fichier en utilisant n'importe quel éditeur que vous souhaitez. Pour les grands éditeurs, Emacs et Vim, il existe un support pour la démarque via des extensions.

Si vous utilisez vim, vous pouvez ajouter une extension de coloration syntaxique à partir de GitHub, vim-markdown. Cette extension vous montre que vous avez fait le code correctement. Pour vous aider à voir à quoi cela ressemble une fois terminé, vous pouvez également obtenir l'extension de marque en direct. Avec cela, vous pouvez avoir un serveur Web en cours d'exécution, affichant le résultat en direct pendant que vous tapez.

Avec Emacs, vous avez le mode impatient, le mode down en direct et l'aperçu en temps réel. Ils affichent tous votre page résultante dans un navigateur pendant que vous tapez. Le premier nécessite moins de bibliothèques que le second mais nécessite un extrait de code supplémentaire pour s'exécuter.

Conclusion

Même si la démarque est une spécification petite et délibérément simple, il peut être un peu déroutant de commencer avec. La meilleure façon d'apprendre est d'utiliser une feuille de triche et d'écrire votre document Markdown. Vous pouvez mettre à jour votre README.md sur GitHub, et vous pouvez obtenir beaucoup de support grâce aux fonctions intégrées de vos éditeurs. En remarque, GitHub prend également en charge les emojis que vous pouvez ajouter à votre document. Vous pouvez utiliser la feuille de triche pour trouver lesquels ils sont.

Téléchargez Markdown-CheatSheetIci

Meilleurs jeux à jouer avec le suivi des mains
Oculus Quest a récemment introduit l'idée géniale du suivi manuel sans contrôleurs. Avec un nombre toujours croissant de jeux et d'activités qui exécu...
Comment afficher la superposition OSD dans les applications et jeux Linux en plein écran
Jouer à des jeux en plein écran ou utiliser des applications en mode plein écran sans distraction peut vous couper des informations système pertinente...
Top 5 des cartes de capture de jeu
Nous avons tous vu et aimé des gameplays en streaming sur YouTube. PewDiePie, Jakesepticye et Markiplier ne sont que quelques-uns des meilleurs joueur...