La magie derrière le formatage sur StackExchange est un excellent script perl appelé Markdown . Téléchargez-le et double-cliquez sur le fichier Markdown_1.0.1.zip résultant.
Ensuite, dans le terminal, tapez
chmod a+x ~/Downloads/Markdown_1.0.1/Markdown.pl
sudo cp ~/Downloads/Markdown_1.0.1/Markdown.pl /usr/local/bin/
Une fois cela fait, vous pouvez créer un service dans Automator .
Le service que vous créez reçoit du texte enrichi dans n'importe quelle application . Décochez la case qui indique que la sortie remplace le texte sélectionné.
Votre service contiendra deux actions:
La première action est Exécuter le script Shell . Voici le script shell:
/usr/local/bin/Markdown.pl | /usr/bin/textutil -stdin -stdout -format html -convert rtf | /usr/bin/pbcopy
L'action de votre section est Exécuter AppleScript . Voici l'AppleScript:
tell application "System Events"
keystroke "v" using {command down}
end tell
Enregistrez le service et, si vous le souhaitez, affectez-lui un raccourci clavier à l'aide des Préférences Système » Clavier » Raccourcis clavier » Services
Ensuite, vous pouvez taper du texte à l'aide des codes de mise en forme que vous utilisez sur ce site et exécuter ce service pour générer du texte formaté. Cela ne fonctionnera que si vos messages sont mis en place comme Rich Text - si vous avez des messages de messagerie texte brut, l' exécution de ce service efface simplement le contenu de votre message, comme votre texte riche formaté par le service ne sera pas en mesure d'être collé.