Unformatierter Code-Detektor

Gibt es eine Möglichkeit, dem Nutzer klarer zu machen, welchen Schlüssel er für die Code-Abgrenzungen wählen soll, wenn er dies manuell tut (also nicht über den Button)?

Heute habe ich Folgendes gesehen:

Der Nutzer hat offensichtlich versucht, den Anweisungen zu folgen, hat aber den falschen Schlüssel für die Code-Abgrenzungen gewählt ( ' statt `). In der Vergangenheit habe ich auch ... statt ``` gesehen. Beide Fälle deuten darauf hin, dass die Nutzer deutlichere Anweisungen benötigen, welchen Schlüssel sie wählen sollen.

Alternativ: Verwirren Sie die Nutzer nicht mit diesen Schlüsseln und sagen Sie einfach: Verwenden Sie den Button „Vorformatierter Text“ und Sie sind fertig.


@lionel-rowe Wie kann ich das Erkennungsverhalten anpassen?

Derzeit wird der Shebang nicht als Code erkannt, und ich möchte dies ändern.

Erwartetes Verhalten: #! kennzeichnet den Beginn eines Skripts und sollte daher als Code erkannt werden.

Beispiel für keine Erkennung:


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


Zusätzlich dazu wäre es für uns nützlich, wenn root@ als Code erkannt würde.

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 „Gefällt mir“