Suggerisci agli utenti di usare il blocco di codice quando incollano frammenti di codice

Utilizziamo Discourse per gestire un forum di supporto agli utenti riguardo alla programmazione e alle attività tecniche correlate. I nuovi utenti (o meno esperti) non sono immediatamente familiari con questo ambiente e spesso incollano prese di codice (ad esempio codice Python) in una casella di testo senza usare le apposite delimitazioni di codice (ad esempio tripli backtick), il che rende difficile leggerlo perché l’indentazione del codice (e forse alcune strutture di sintassi) viene completamente compromessa.

Esiste qualche approccio/plugin che faccia qualcosa come:

  • rilevare che un utente sta incollando un frammento di codice senza i marker/fence appropriati (il rilevamento del codice potrebbe essere configurabile, basato sui linguaggi comunemente usati o su schemi di programmazione del forum)
  • e poi mostrare un semplice popup/superficie/ notifica che dica qualcosa come “Ehi, sembra che tu stia incollando del codice, assicurati di inserirlo in un blocco di testo preformattato per una migliore leggibilità”, indicando anche il pulsante per farlo

?

Grazie in anticipo per eventuali suggerimenti

1 Mi Piace

Benvenuto su Meta :waving_hand:

Forse questo componente del tema è quello che stai cercando

6 Mi Piace

Perfetto, sembra esattamente quello che speravo
grazie per la risposta rapida!

5 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.