Per blocchi di codice di medie o grandi dimensioni, è molto poco pratico digitare il codice allineato, come si fa solitamente, perché viene utilizzato un font non monospaziato.
Questa è una richiesta di funzionalità per utilizzare automaticamente un font monospaziato all’interno dei blocchi di codice dove si modifica il contenuto del post.
È fantastico. Tuttavia, è stato detto più volte che il team di Discourse non supporterà ufficialmente un editor WYSIWYG a breve, e qualsiasi plugin non ufficiale in quest’area è molto soggetto a problemi ed è difficile da mantenere aggiornato. Non utilizzerei un plugin non ufficiale nella community che sto lanciando.
… il che è confermato dal recente post dell’autore del plugin:
Un’altra soluzione alternativa sarebbe utilizzare CSS per impostare il compositore con un font a larghezza fissa. Se hai una community ricca di codice, avrebbe senso.
Non credo sia possibile che un’area di testo nel browser abbia diversi font-family per righe di contenuto diverse. Quindi, considerando che il compositore di Discourse si basa su un’area di testo e che non prevediamo di cambiare questo aspetto nel prossimo futuro, non vedo come soddisfare la tua richiesta di funzionalità.
La cosa migliore che puoi fare è impostare l’intero compositore per utilizzare un font monospaziato tramite CSS. Forse addirittura limitare questa modifica a una specifica categoria o tag.
Fatto, grazie. Funziona benissimo, proprio come quando si scrivono voci wiki su GitHub: anche lì sembra che nell’editor venga usato un font monospazio.