mdi : incorporation de code dans markdown / numéro de version / markdown ...

Préface

Il est courant d'intégrer des numéros de version et un code de démonstration dans readme.md.

Il existe des outils similaires sur le marché, mais ils ne fonctionnent pas bien. J'en ai donc écrit un moi-même (taille du fichier exécutable 256 KB).

La fonctionnalité est telle que l'écriture d'une déclaration comme > ./demo.js en markdown intégrera le code, et le contenu résultant est montré dans la capture d'écran ci-dessous :

Sinon, avec l'outil de traduction markdownOuvrir dans une nouvelle fenêtre que j'ai écrit sur la base de deeplOuvrir dans une nouvelle fenêtre, vous pouvez traduire automatiquement du chinois à l'anglais et le présenter dans le même fichier readme.md.

L'expérience utilisateur sera très bonne grâce à un point d'ancrage en haut du readme de github (ci-dessous), sur lequel il est possible de cliquer pour accéder aux différentes versions linguistiques des instructions.

Installation

Télécharger depuis githubOuvrir dans une nouvelle fenêtre ou cargo install mdi

Adresse de la base de codeOuvrir dans une nouvelle fenêtre

Utilisez

mdi [dir]

Il cherchera dans le répertoire xxx.mdi.md et remplacera > ./xxx.rs par le contenu du code incorporé et l'enverra à xxx.md.

Si l'intégration est un fichier markdown, les références à ce fichier seront rendues de manière récursive.

Voir le fichier de démonstration readme.mdi.mdOuvrir dans une nouvelle fenêtre

Mises à jour:
De: gcxfd