Sugerir aos usuários que usem bloco de código ao colar trechos de código

Usamos o discourse para administrar um fórum de suporte ao usuário sobre programação e atividades técnicas relacionadas. Usuários novos (ou menos familiarizados com tecnicamente) não estão imediatamente familiarizados com o ambiente deste fórum e, ingenuamente, colam trechos de código (por exemplo, código Python) em uma caixa de texto sem utilizar as fences de código apropriadas (por exemplo, triplas crases), o que geralmente torna difícil a leitura, pois a indentação do código (e possivelmente algumas construções de sintaxe) fica completamente prejudicada.

Existe alguma abordagem/plugin para fazer algo como:

  • detectar que um usuário está colando um trecho de código sem marcadores/fences apropriados (a detecção de código fonte pode ser configurável, baseada em linguagens frequentemente usadas ou padrões de programação para o fórum)
  • e então mostrar um popup/superfície de overlay/notificação simples dizendo algo no estilo de “Ei, parece que você está colando código fonte, certifique-se de colocá-lo em um bloco de texto pré-formatado para melhor legibilidade”, apontando para o botão para fazer isso

?

Obrigado antecipadamente por qualquer orientação

1 curtida

Bem-vindo ao Meta :waving_hand:

Talvez este componente de tema seja o que você procura

6 curtidas

Ótimo, parece exatamente o que eu esperava
obrigado pela resposta rápida!

5 curtidas

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