Spesso mi trovo a usare un editor di testo alternativo per modificare i messaggi, invece dell’editor integrato di Discourse.
Il problema principale è la colonna a larghezza limitata al centro dello schermo. Per la modifica è frustrante, poiché devo scorrere orizzontalmente molto spesso. Per il rendering, specialmente su desktop, l’esperienza non è ottimale, dato che c’è molto spazio bianco inutilizzato. Indipendentemente da quanto allarghi la finestra, ottieni solo questa colonna molto stretta al centro della finestra del browser.
Un altro problema è l’evidenziazione della sintassi colorata. Non rende la sintassi colorata in modo coerente. Per un yaml, sul nostro server (2.5.0.beta7), se aggiungo un elemento di lista -, l’evidenziazione si disattiva, ma se c’è solo chiave: valore, funziona. Sembra funzionare su Discourse. Per PowerShell, funziona per noi, ma su Discourse, la sintassi di PowerShell non funziona.
La larghezza dell’editor è simile a quella del post, così hai un’idea della lunghezza della riga mentre scrivi.
Puoi aumentare entrambe le larghezze con un semplice componente CSS del tema. I valori predefiniti che forniamo si basano su studi scientifici sull’usabilità.
Puoi forzare una sintassi di linguaggio specifica aggiungendone il nome dopo i primi tre backtick, come definito nella specificazione Commonmark.
Esempio:
```yaml
list:
- a: 1
- b: "2"
```
diventa
list:
- a: 1
- b: "2"
Controlla i tuoi linguaggi evidenziati. PowerShell non è presente nell’elenco predefinito.