Comment mettre en évidence les commandes bash / shell dans les fichiers de démarques?
Par exemple pour mettre en évidence js
j'écris:
```js
function () { return "This code is highlighted as Javascript!"}
```
Pour mettre en évidence le code HTML que j'utilise ```html
.
Comment mettre en évidence les commandes bash / shell?
bash
shell
markdown
github-flavored-markdown
Ionică Bizău
la source
la source
Si vous cherchez à mettre en surbrillance une séquence de commandes de session shell telle qu'elle se présente à l'utilisateur (avec des invites, pas seulement comme le contenu d'un fichier de script hypothétique), alors le bon identifiant à utiliser pour le moment est la console :
la source
Je trouve une bonne description sur https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#code
Bien que je n'aie pas pu trouver de document officiel git hub sur l'utilisation
highlight.js
, j'ai testé beaucoup de langues et semblait fonctionnerPour voir la liste des langues, j'ai utilisé https://highlightjs.readthedocs.io/en/latest/css-classes-reference.html#language-names-and-aliases
Quelques échantillons de coquilles:
Exemple:
la source
en utilisant le paquet knitr :
par exemple:
vous pouvez aussi utiliser:
engine='sh'
pour coqueengine='python'
pour pythonengine='perl'
,engine='haskell'
et un tas d'autres langages de type C et mêmegawk
,awk
etc.la source
Selon la documentation de GitHub concernant les blocs de code mis en évidence par la syntaxe GFM
Rendu sur GitHub,
console
rend les lignes après la console bleues.bash
,sh
oushell
ne semblent pas "surligner" beaucoup ... et vous pouvez utiliserposh
pour PowerShell ou CMD.la source
Si seulement besoin de mettre en évidence le premier mot comme commande, j'utilise souvent
properties
:J'obtiens quelque chose comme:
npm run build
la source
Bitbucket utilise CodeMirror pour la coloration syntaxique. Pour bash shell ou vous pouvez utiliser
sh
,bash
ouzsh
. Pour plus d'informations, consultez Configuration de la mise en évidence de la syntaxe pour les extensions de fichier et les modes de langage miroir de code .la source