Wenn ich eine Swift-switch-Anweisung schreibe, fügt sie den Code wie folgt ein:
%Vor%Ich möchte, dass es so eingerückt wird:
%Vor%Gibt es eine Möglichkeit, dies zu tun? Alle Fragen, die ich zu dem Thema habe, verweisen entweder auf Plugins (die in der neuesten Version von Xcode nicht mehr funktionieren) oder diskutieren, welcher Weg "richtig" ist, anstatt eine Möglichkeit zu bieten, sie zu ändern.
Mit Swift 3, Xcode 8.3.3
Der einzige Weg, ich weiß es ist:
Wählen Sie Ihren Code,
Rechtsklick - & gt; Struktur - & gt; Nach links verschieben
Rechtsklick - & gt; Struktur - & gt; Nach rechts verschieben
Ab Xcode 9 gibt es in den Voreinstellungen / Textbearbeitung / Einrückung eine Seite mit Einrückungseinstellungen, die jedoch keine Optionen für die erweiterte Einrückung für jede Anweisung enthält.
In Xcode 9 kann man den Code jetzt wieder einrücken, indem ich ihn mit Tab
oder Tab
+ Shift
Tatsächlich gibt es eine Möglichkeit, dies zu tun, Sie müssen Ihre Snippets-Datei bearbeiten, Erweiterung dafür schreiben oder die Lösung in den obigen Antworten verwenden ...
Tatsächlich können Sie es hacken, Snippet für Switchy erstellen (oder etwas anderes, das mit switch in Verbindung steht, Enter drücken und Ihr benutzerdefiniertes Snippet sollte angewendet werden)