Novas linhas no placeholder da resposta do compositor?

Aparentemente, o painel da linguagem R usa um placeholder do Composer que, de forma útil, inclui um exemplo de ``` de código. Isso também seria uma dica valiosa para nosso painel de linguagem, mas não consegui entender como eles fazem isso. Tentei inserir quebras de linha literais, \ns e <br /> no js.composer.reply_placeholder, mas nenhum deles realmente produziu uma quebra de linha.

Qual é o truque que estou perdendo? Eles estão usando um tema personalizado para isso? Como podemos roubar nos inspirar nessa ótima ideia para nós mesmos?

3 curtidas

Acho que você precisaria criar um tema personalizado. Como alternativa, você pode usar um modelo de tópico (Editar categoria → Modelo de tópico):

Também dê uma olhada neste componente de tema: Topic Template Placeholder Text theme component

4 curtidas

Ah, ótimas dicas — obrigado! Infelizmente, o componente de tema ‘Texto do Placeholder do Modelo de Tópico’ sofre da mesma limitação. O que faz sentido — parece apenas substituir seletivamente a mesma configuração js.composer.reply_placeholder por categoria. No entanto, usar apenas um modelo de tópico já é uma boa solução alternativa, então vamos considerar isso.

Talvez isso pudesse ser reclassificado como um pedido de recurso? Eu esperava evitar manipulação do tema.

3 curtidas