Le créateur de Marked, une app qui sert à prévisualiser les fichiers Markdown, a sorti une nouvelle version de ses Markdown Service Tools, des scripts facilitant l'utilisation du Markdown à travers tout macOS. Le Markdown, c'est cette syntaxe légère permettant de mettre en forme du texte facilement puis de l'exporter si besoin en HTML (pour mettre un mot en gras par exemple, on l’entourera de deux *
plutôt que d’utiliser la balise strong
). C'est la syntaxe que nous utilisons au quotidien à MacGeneration pour écrire avant d'exporter notre texte en HTML dans notre système de gestion de contenu.
Les Markdown Service Tools de Brett Terpstra sont une collection de scripts qui accélèrent et rendent plus accessibles diverses opérations en Markdown dans n'importe quel champ texte, qu'il s'agisse de votre éditeur de texte préféré ou d'un formulaire web dans votre navigateur.
Parmi les 35 scripts, voici quelques exemples : il y en a un qui colle les URL (en Markdown, évidemment) des onglets ouverts dans votre navigateur dans le champ texte sélectionné ; un autre qui convertit le HTML sélectionné en Markdown, ou l'inverse ; un qui met en gras ou en italique le texte sélectionné avec la syntaxe Markdown ; ou encore des autres qui éditent automatiquement les paragraphes.
Bref, si vous avez un usage courant du Markdown et que vous vous sentez freiné dans certaines applications, certains scripts devraient vous faire gagner du temps. Ils sont tous modifiables librement dans Automator.
Pour les installer, il suffit de double cliquer dessus ou bien de les glisser manuellement dans le dossier ~/Library/Service. Ces scripts sont accessibles de plusieurs manières à travers le système : dans le sous-menu Services de la barre des menus ; dans le menu contextuel Services, lorsqu'on fait un clic secondaire ; dans la Touch Bar, en les ajoutant en tant qu'actions rapides ; ou encore à l'aide de raccourcis clavier personnalisés, configurables dans Préférences Système > Clavier > Raccourcis > Services.
Cette collection de scripts est mise à disposition gratuitement par Brett Terpstra. Si vous voulez remercier le développeur, un don est possible.