Unformatted Code Detector

Есть ли способ сделать более понятным для пользователя, какой ключ выбрать для блоков кода, если он делает это вручную (то есть не через кнопку)?

Сегодня я видел следующее:

Очевидно, пользователь пытался следовать инструкциям, но выбрал неправильный ключ для блоков кода ( ' вместо `). В прошлом я также видел ... вместо ```. Оба случая указывают на то, что пользователям нужны более явные инструкции о том, какой ключ выбрать.

Альтернатива: не путать пользователей этими ключами, а просто сказать: используйте кнопку «Форматированный текст», и всё готово.


@lionel-rowe Как я могу настроить поведение обнаружения?

В настоящее время shebang не распознаётся как код, и я хотел бы это изменить.

Ожидаемое поведение: #! указывает на начало скрипта и поэтому должно распознаваться как код.

Пример отсутствия распознавания:


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


Кроме того, для нас было бы полезно, если бы root@ распознавался как код.

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 лайка