Éditeur de texte Blues : coloration syntaxique et petite colonne unique

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.

La largeur de l’éditeur est similaire à celle du message, ce qui vous donne une idée de la longueur des lignes pendant la frappe.

Vous pouvez augmenter les deux largeurs avec un simple composant de thème CSS. Les valeurs par défaut que nous fournissons sont basées sur des études scientifiques en matière d’expérience utilisateur.

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.

Pouvez-vous partager un exemple concret d’un post où le surlignage échoue ?