Packages
- MarkdownEditing : prend pleinement en charge le langage Markdown, fournit un ensemble de commandes utiles à la rédaction via la Command Palette...
- TableEditor : non spécifique au Markdown mais permet de faciliter la création de tableaux et d’en faciliter la lecture via un mécanisme d’alignement performant ;
- MarkdownPreview : permet de générer des aperçus au format HTML des documents en Markdown, soit via la commande Preview in Browser soit via la commande Build appelable avec le raccourci Ctrl+b ;
- MarkdownLivePreview : scinde une fenêtre de Sublime Text et fournit un aperçu en direct de ce qui est saisi.
- Pandoc : ce plugin permet de générer, à partir d’un fichier Markdown (entre autres formats), des documents PDF, Word, HTML... Il nécessite cependant de bien avoir le paquet pandoc d’installé :
sudo apt install pandoc
Snippets et raccourcis clavier
- guillemets français en HTML :
<snippet><content><![CDATA[ « ${1} »$0 ]]></content> <tabTrigger>og</tabTrigger> <scope>text.html.markdown,text.html</scope> </snippet>
ou via le raccourci clavier Alt+" :
{ "keys": ["alt+\""], "command": "insert_snippet", "args": {"contents": "« ${1} »$0"}, "context": [ { "key": "selector", "operator": "equal", "operand": "text.html.markdown,text.html" } ] },
- espace insécable en HTML avec le raccourci clavier Ctrl+Espace :
{ "keys": ["ctrl+space"], "command": "insert_snippet", "args": {"contents": " $0"}, "context": [ { "key": "selector", "operator": "equal", "operand": "text.html.markdown,text.html" } ] },
Configuration
Voici le contenu du fichier /.config/sublime-text-3/Packages/User/Markdown.sublime-settings :
{ "color_scheme": "Packages/Monokai++/themes/Monokai++.tmTheme",
"line_numbers": true,
"highlight_line": true,
"enable_table_editor": true,
}
Un message, un commentaire ?