web-dev-qa-db-fra.com

GitHub MarkDown: les macros et les variables sont-elles possibles?

J'ai appris le démarquage github, j'avais une question sur les variables et les macros.

est-il possible de définir une variable ou une macro pour éviter l'impression répétée d'un bloc de texte?

Le cas d'utilisation est que j'ai un tableau produisant une grande grille d'hyperliens - les liens ressemblent à ce qui suit.

http://www.a-big-long-big-big-long-hyperlink/more-long-stuff?id=1234

ce serait bien si je pouvais faire quelque chose comme ci-dessous une fois:

$link=http://www.a-big-long-big-big-long-hyperlink/more-long-stuff?id

puis dans chaque cellule du tableau, je peux dire quelque chose comme

$link=1234

Une autre cellule

$link=2345

l'idée étant que:

  • Le tableau (qui a ~ 10 colonnes et ~ 10 lignes) est un peu plus facile à voir sur un écran normal, pour le moment avec le préfixe des liens étant si long, il a l'air vraiment moche car les liens passent à la ligne suivante
  • Si je veux changer le lien racine, je peux le changer en un seul endroit (oui, je sais que je pourrais faire une recherche et remplacer dans un éditeur!)

À votre santé.

35
phatmanace

Voici quelques façons d'écrire des liens de référence

[I'm an inline-style link](https://www.somewebsite.com)

[I'm an inline-style link with title](https://www.somewebsite.com "somewebsite's Homepage")

[I'm a reference-style link][Arbitrary case-insensitive reference text]

[I'm a relative reference to a repository file](../blob/master/LICENSE)

[You can use numbers for reference-style link definitions][1]

Or leave it empty and use the [link text itself]

Some text to show that the reference links can follow later.

[arbitrary case-insensitive reference text]: https://www.somewebsite.org
[1]: http://somewebsite.org
[link text itself]: http://www.somewebsite.com
5
Adi