Je me retrouve souvent à utiliser un éditeur de texte alternatif pour modifier des messages, plutôt que l’éditeur intégré de Discourse.
Le plus gros problème que je rencontre est la colonne à largeur limitée au milieu de l’écran. Pour l’édition, c’est frustrant car je dois faire défiler l’écran horizontalement assez souvent. Pour le rendu, surtout sur un ordinateur de bureau, ce n’est pas une expérience optimale, car il y a beaucoup d’espace blanc inutilisé. Peu importe à quel point vous étirez la fenêtre, vous n’obtenez que cette colonne très étroite au centre de la fenêtre du navigateur.
Un autre problème est la coloration syntaxique. Elle ne rend pas la syntaxe colorée de manière cohérente. Pour un yaml, sur notre serveur (2.5.0.beta7), si j’ajoute un élément de liste -, la coloration syntaxique se désactive, mais si c’est uniquement clé: valeur, cela fonctionne. Cela semble fonctionner sur Discourse. Pour PowerShell, cela fonctionne chez nous, mais sur Discourse, la syntaxe PowerShell ne fonctionne pas.
Vous pouvez forcer une syntaxe de langage spécifique en ajoutant son nom après les trois accents graves ouvrants, comme défini dans la spécification Commonmark.
Exemple :
```yaml
list:
- a: 1
- b: "2"
```
devient
list:
- a: 1
- b: "2"
Vérifiez vos langages mis en évidence. PowerShell ne figure pas dans la liste par défaut.
Nous utilisons les triple accents graves avec le langage. Je fais cela tout le temps sur GitHub. Mais cela ne semble pas fonctionner de manière prévisible.