text
text
text
text
Nach der Bearbeitung wird dieser Text zu
1 text
2 text
3 text
4 text
In Notepad ++ ist es mit dem Spalteneditor einfach ,, aber ich weiß nicht, wie ich dasselbe in Sublime Text 2 machen soll.
sublimetext2
Yulanggong
quelle
quelle
Antworten:
Das Text Pastry Plugin macht den Job sehr gut. Es bietet die Syntax zum Einfügen von Zahlen .
Wählen Sie mehrere Zeilen mit CMD+ SHIFT+ aus L(Sublime-Standardeinstellung):
Bewegen Sie den Cursor an die gewünschte Stelle:
Und Einsatz Zahlen mit Text Gebäck durch Anschlagen CMD+ ALT+ Nund Eingabe 1 space 1 space 0:
Wo 1 space 1 space 0steht für:
Ersetzen Sie CMDdurch CTRLauf Windows- oder Linux-Computern.
quelle
110
was nicht das bringt, was Sie wollen. Sie müssen eingeben, ist1 1 0
mit Leerzeichen. Wenn Sie kbd-Tags verwenden, fügen Sie Leerzeichen ein? Ich frage mich nur, was der visuelle Unterschied zwischen110
und1 1 0
bei Verwendung von kbd-Tags ist.In diesem speziellen Fall können Sie das Inkrement-Auswahlpaket verwenden . Drücken Sie einfach Ctrl+ Alt+ I( Command+ Control+ I), während sich am Anfang jeder Zeile mehrere Cursor befinden. Neben der Melinath- Antwort finden Sie hier ein Beispiel dafür:
Sie benötigen zuerst die Paketsteuerung . Die Installation beider Dinge sollte nicht länger als 30 Sekunden dauern.
Schritte:
Install Package Control
und klicken Sie zum Installieren.Package Control: Install Package
, klicken Sie darauf und warten Sie eine kurze Zeit.Increment Selection
und klicken Sie darauf, um es zu installieren.Ergebnis:
Weitere Beispiele für die Inkrementauswahl
Inkrementauswahl kann auch Zahlen, Präfixnummern durch führende Nullen ersetzen, Buchstaben inkrementieren, schrittweise erhöhen und vieles mehr.
Hinweis:
[]
steht für eine Auswahl,|
steht für ein Caret.Hervorgehobene ähnliche Plugins
quelle
Das IncrementSelection- Plugin aktiviert dieses Verhalten. Wenn Sie Package Control installiert haben, können Sie es einfach suchen und installieren. Kinderleicht!
quelle
<path d="M330,0C220,63.7,0,191,0,191"/><path d="M330-2C220,61.7,0,189,0,189"/> <path d="M330-_C220,__.7,0,___,0,___"/>
Kopie dieses Beitrags https://stackoverflow.com/a/64083371/5902698
Sie möchten in jeder Zeile, die Sie ausgewählt haben, eine Nummer haben, die jedoch nicht dieselbe ist. Zum Beispiel wählen Sie 5 Cursor aus und möchten 1 2 3 4 5 schreiben.
Wählen Sie Ihre 5 Cursor aus (möglicherweise können Sie die Tastenkombination Strg + Umschalt + L verwenden).
Strg + Maj + P und wählen Sie Arithmetik
Da Sie 5 Cursor haben, wird 1 2 3 4 5 vorgeschlagen
Wenn Sie möchten, können Sie Ihren Iterationsschritt ändern
Oder beginnen Sie mit einer anderen Zahl als 1
Fügen Sie eine ungerade Zahl hinzu
quelle
Verwenden Sie das Emmet- Paket, versuchen Sie Folgendes :
quelle
$
durch$@3
. Wenn Sie den Zähler umkehren möchten (z. B. 4, 3, 2, 1), ersetzen Sie den ersten$
durch$@-
. Wenn Sie den Zähler auf 3 zurücksetzen möchten (z. B. 6, 5, 4, 3), ersetzen Sie den ersten$
durch$@-3
. Wenn Sie Nullen auffüllen möchten (z. B. 001, 002, 003, 004), ersetzen Sie die erste$
durch$$$
. Siehe docs.emmet.io/abbreviations/syntax/#item-numbering{$ => $,${newline}}*12
Array mit Schlüsseln und Werten zu erstellen, Monate des JahresMeine einfache Problemumgehung (bis jetzt, als ich diesen Thread gefunden habe) bestand darin, in meinem Tabellenkalkulationseditor die Sequenz dort zu generieren, zu kopieren, zurück zu sublieren, den Cursor über so viele Zeilen zu erweitern und einzufügen.
Dieser Ansatz kann in jedem Texteditor angewendet werden, mit dem Sie den Cursor erweitern (klonen) können.
quelle
Sie können das Plugin ConyEdit verwenden, um dies zu tun. Verwenden Sie die Befehlszeile
cc.abl '#1 '
, um vor Zeilen mit dem gewünschten Inhalt anzuhängen.quelle