Antworten:
Klicken Sie in der unteren rechten Ecke der Statusleiste auf Spaces: N
(oder Tab Width: N
, wobei N eine Ganzzahl ist), stellen Sie sicher, dass die Tab Width: 4
Konvertierung aus vier Leerzeichen erfolgt, und wählen Sie dann Convert Indentation to Tabs
aus dem Kontextmenü aus, das beim ersten Klicken angezeigt wird.
Wenn Sie das Gegenteil tun möchten, klicken Sie in der Statusleiste auf den Text Spaces
oder Tab Width
und wählen Sie aus demselben Menü aus.
Wählen Sie alle aus und dann:
Ctrl+ Shift+p
Geben Sie dann "Einzug" ein.
Shift+ Command+p
Geben Sie dann "Einzug" ein.
Um Sublime so zu konfigurieren, dass immer Registerkarten verwendet werden, fügen Sie Folgendes zu Einstellungen-> Einstellungen-Benutzer hinzu:
{
"tab_size": 4,
"translate_tabs_to_spaces": false
}
Weitere Informationen finden Sie hier: http://www.sublimetext.com/docs/2/indentation.html
Führen Sie einen regulären Ausdruck "Suchen" nach \t
(Backslash-t, eine Registerkarte) durch und ersetzen Sie ihn durch vier Leerzeichen.
Entweder das Hauptmenü oder das Abstandsmenü in der Statusleiste unten rechts macht dasselbe mit weniger Arbeit.
Erstellen Sie eine Tastenkombination für den schnellsten Weg
{ "keys": ["super+alt+t"], "command": "unexpand_tabs", "args": { "set_translate_tabs": true } }
Fügen Sie dies zu Einstellungen> Tastenkombinationen (Benutzer) hinzu, wenn Sie super+ alt+ drücken t, werden Leerzeichen in Tabulatoren konvertiert
Wenn Sie diese Änderung rekursiv auf alle Dateien in einem Directoy anwenden möchten, können Sie das Modal Suchen> In Dateien suchen ... verwenden:
Bearbeiten Ich habe es im Bild nicht hervorgehoben, aber Sie müssen auf die Schaltfläche. * Links klicken, damit Sublime das Suchfeld als regulären Ausdruck / Bearbeiten interpretiert
Bearbeiten 2 Ich habe es versäumt, dem regulären Ausdruck einen Anfang des String-Ankers hinzuzufügen. Ich korrigiere das unten und werde das Bild aktualisieren, wenn ich eine Chance bekomme / Bearbeiten
Der reguläre Ausdruck im Feld Suchen ^[^\S\t\n\r]{4}
stimmt mit Leerzeichen in 4er-Gruppen überein (ausgenommen Tabulatoren und Zeilenumbrüche). Das Ersetzungsfeld \t
gibt an, dass Sie sie durch Registerkarten ersetzen möchten.
Wenn Sie auf die Schaltfläche rechts neben dem Feld "Wo" klicken, werden Optionen angezeigt, mit denen Sie Ihre Suche gezielt ersetzen können. Add Folder
Mit dieser Option können Sie den Ordner auswählen, aus dem Sie rekursiv suchen möchten. Mit dieser Add Include Filter
Option können Sie die Suche auf Dateien einer bestimmten Erweiterung beschränken.