Detector de Código Não Formatado

Existe alguma maneira de tornar mais claro para o usuário qual tecla escolher para os blocos de código se ele estiver fazendo isso manualmente (ou seja, não via botão)?

Hoje vi o seguinte:

O usuário obviamente tentou seguir as instruções, mas escolheu a tecla errada para os blocos de código (' em vez de `). No passado, também vi ... em vez de ```. Ambos os casos indicam que os usuários precisam de instruções mais explícitas sobre qual tecla escolher.

Alternativamente: Não confunda os usuários com essas teclas e diga apenas: Use o botão “Texto pré-formatado” e está feito.


@lionel-rowe Como posso personalizar o comportamento de detecção?

Atualmente, o shebang não é detectado como código, e eu gostaria de alterar isso.

Comportamento esperado: #! indica o início de um script e, portanto, deve ser detectado como código.

Exemplo de não detecção:


#!/bin/sh

echo “test”

. /lib/upgrade/common.sh

firmware=“/tmp/firmware.img”
tmpdir=“/tmp/_upgrade”
output=“/dev/ttyS0”
before=“before-upgrade.sh”
after=“after-upgrade.sh”


Além disso, seria útil para nós se root@ fosse detectado como código.

root@OpenWrt:~# ip link add link eth0 name eth0.9 type vlan id 9
root@OpenWrt:~# brctl addbr br-foo
root@OpenWrt:~# brctl addif br-foo eth0.9
root@OpenWrt:~# ip link set eth0.9 up
root@OpenWrt:~# ip link set br-foo up

4 curtidas