Detección de código sin formato

¿Existe alguna manera de hacer más claro para el usuario qué tecla debe elegir para los delimitadores de código si lo hace manualmente (es decir, no mediante el botón)?

Hoy he visto esto:

El usuario obviamente intentó seguir las instrucciones, pero eligió la tecla incorrecta para los delimitadores de código (' en lugar de `). En el pasado también he visto ... en lugar de ```. Ambos casos indican que los usuarios necesitan instrucciones más explícitas sobre qué tecla elegir.

Alternativamente: No confundas a los usuarios con esas teclas y simplemente di: Usa el botón “Texto preformateado” y ya está.


@lionel-rowe ¿Cómo puedo personalizar el comportamiento de detección?

Actualmente, el shebang no se detecta como código, y me gustaría cambiar esto.

Comportamiento esperado: #! indica el inicio de un script y, por lo tanto, debería detectarse como código.

Ejemplo de no detección:


#!/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”


Además de esto, sería útil para nosotros que root@ se detectara 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 Me gusta