Können wir "Tab" verwenden, um 4 Leerzeichen einzugeben?

Sie müssen normalerweise „2 Leerzeichen“ oder „4 Leerzeichen“ eingeben, um Muster zu erstellen,

1. x1

    1. x2
    1. x3

        1. x4

um Folgendes zu erhalten:

  1. x1

    1. x2

    2. x3

      1. x4

Wir benötigen normalerweise diese Art von Leerzeichen. Müssen wir immer 4 Leerzeichen für 4 Mal eingeben?

Wenn wir mit vielen Arten von Editoren programmieren, fügt die Tabulatortaste 4 Leerzeichen auf einmal ein. Können wir diese Funktion in Discourse haben?

Ich glaube, das wird bereits unterstützt:

3 „Gefällt mir“

Ich habe es gefunden.

Aber es scheint, dass diese Funktion nicht ganz das Richtige für mich ist.

Es scheint, dass sie nur zum Codieren ist, man muss bereits vorhandene Zeilen auswählen und dann “Tab” drücken.

Aber wenn wir einen Artikel schreiben, haben wir keine solchen Zeilen zum Auswählen, bevor wir ihn niederschreiben.

Ich benutze \u0026emsp; oft, um eine erste Zeile voranzustellen und einem Text eine Form zu geben, obwohl es eine Möglichkeit gibt, einen Einzug für den Zeilenumbruch hinzuzufügen, falls Sie das eher wünschen (vielleicht sogar mit einer Schaltfläche in der Formatleiste).

Die Tabulatortaste wird aus Gründen der Barrierefreiheit zur Seitennavigation verwendet, daher bin ich mir nicht sicher, ob sie so einfach umfunktioniert werden kann.

2 „Gefällt mir“

vielleicht „Strg + Tab“ oder „Strg + Leertaste“?

1 „Gefällt mir“

Ich kann es gerne zur Prüfung an UX weiterleiten. :+1:

1 „Gefällt mir“

Ich habe eine Methode gefunden.

Wir können “AutoHotkey” verwenden.

Verwenden Sie dann das folgende Skript. “Strg+Leertaste” sendet 4 Leerzeichen an den Editor.

^space:: send {space 4}
return

Aber gibt es einen besseren Weg?

Großartig, es funktioniert!

In der neuesten Version 2.9.0.beta10 habe ich festgestellt, dass es funktioniert, Text auszuwählen und „Tab“ einzugeben, um den ausgewählten Text um 2 Leerzeichen nach rechts zu verschieben.

1 „Gefällt mir“