Certifique-se de obter a entrada do usuário sobre em qual idioma o texto pré-formatado está

Aqui o usuário escolheu texto pré-formatado,

Observamos que o programa tomou a liberdade de colorir o texto de várias maneiras, sem dar ao usuário nenhuma forma de controlar como.

Sim, existem maneiras de controlar como, mas o programa não deu nenhuma dica ao usuário de como.

Pelo menos precisa haver um “i” dentro de um círculo que o usuário possa clicar, onde ele possa aprender quais parâmetros afetarão a coloração, ou mesmo como desativar a coloração, para simplesmente obter “texto pré-formatado”, sem nenhuma cor artificial.

Claro, o usuário poderia pesquisar a resposta no Google, mas não deveria ser forçado a isso.

1 curtida

A razão pela qual acredito que o texto está colorido dessa forma é que, se você colocasse esse “código” em um aplicativo como o Visual Studio Code, essa seria a cor em que ele apareceria.

Tenho certeza de que há alguma lógica por trás disso, mas não consigo descobrir. :slight_smile:

Então o diálogo não pergunta ao usuário qual linguagem de computador ele está usando!

OK, então quando o usuário seleciona Texto pré-formatado na barra de ferramentas, precisa haver uma caixa para o usuário inserir a linguagem de computador do texto, e também uma lista das linguagens válidas atuais para escolher. Talvez um diálogo de botões de rádio.

Atualmente, o diálogo usa apenas uma escolha “tamanho único” para a linguagem. (Qual é escolhida também não é mostrada ao usuário.)