Bei mittelgroßen bis großen Codeblöcken ist es sehr unpraktisch, sie wie im Code üblich mit Ausrichtung einzutippen, da eine nicht-monospace-Schriftart verwendet wird.
Dies ist eine Feature-Anfrage, um automatisch eine Monospace-Schriftart innerhalb der Codeblöcke zu verwenden, in denen wir den Beitragstext bearbeiten.
Das ist großartig. Allerdings wurde mehrfach betont, dass das Discourse-Team einen WYSIWYG-Editor in absehbarer Zeit offiziell nicht unterstützen wird, und alle nicht-offiziellen Plugins in diesem Bereich sind anfällig für Probleme und schwer aktuell zu halten. Ich würde in meiner neu gegründeten Community kein nicht-offizielles Plugin einsetzen.
… was durch den kürzlichen Beitrag des Plugin-Autors bestätigt wird:
Eine weitere Lösungsmöglichkeit wäre, den Composer mit CSS auf eine feste Schriftart mit fester Breite einzustellen. Wenn deine Community viele Code-Beispiele enthält, ergibt das durchaus Sinn.
Ich glaube nicht, dass es möglich ist, in einem Textfeld im Browser für verschiedene Zeilen unterschiedliche Schriftarten zu verwenden. Da der Discourse-Editor auf einem Textfeld basiert und wir dies in naher Zukunft nicht ändern wollen, sehe ich keine Möglichkeit, deine Funktionsanfrage umzusetzen.
Das Beste, was du tun kannst, ist, den gesamten Editor per CSS auf eine monospace-Schriftart umzustellen. Vielleicht kannst du diese Änderung sogar auf eine bestimmte Kategorie oder ein bestimmtes Tag beschränken.
Das habe ich erledigt, danke. Funktioniert hervorragend, genau wie beim Erstellen von Wiki-Einträgen auf GitHub – auch dort scheint im Editor eine Monospace-Schriftart verwendet zu werden.