In vim kann =
ich so schlecht eingerückte Zeilen neu einrücken
foo;
bar;
baz;
wird
foo;
bar;
baz;
Gibt es eine entsprechende Tastenkombination für Visual Studio? Wo finde ich eine Liste solcher Verknüpfungen zum späteren Nachschlagen?
Bearbeiten: Gibt es eine Möglichkeit, nur die horizontale Einrückung zu korrigieren? Es gibt einige Fälle, in denen das CTRLK, CtrlF"repariert" zu viel. (In der Zwischenzeit werde ich sehen, ob ich die Formatierungsoptionen zu meiner Zufriedenheit bearbeiten kann ...)
Antworten:
Wenn Sie den gesamten Text auswählen, den Sie formatieren möchten, und die Tastenkombination drücken CtrlK, werden CtrlFEinrückung und Leerzeichenformatierung angewendet.
Wie im Formatierungsbereich (der verwendeten Sprache) im Abschnitt Texteditor des Dialogfelds Optionen angegeben.
Weitere Informationen finden Sie unter VS-Verknüpfungen .
quelle
Code -> Preferences -> Keyboard shortcuts
und suchen Sie nachReindent Lines
oderReindent Selected Lines
und legen Sie eine Verknüpfung fest.Version 1.34.0 (1.34.0)
!Ich mag Ctrl+ K, Ctrl+ D, das das gesamte Dokument einrückt.
quelle
Die Auswahl des Textes zu beheben, und CtrlK, CtrlFVerknüpfung funktioniert sicher. Im Allgemeinen stelle ich jedoch fest, dass, wenn bei einer bestimmten Methode (z. B.) die Einrückung fehlerhaft ist, durch einfaches Entfernen der schließenden Klammer der Methode und erneutes Hinzufügen die Einrückung ohnehin korrigiert wird, ohne dass der Code ausgewählt werden muss vorher ist ergo schneller. ymmv.
quelle
Zur Auswahl des gesamten Codes im Dokument => cmd+A
Zum Formatieren des ausgewählten Codes => cmd+ K, cmd+F
quelle
So korrigieren Sie die Einrückung und Formatierung in allen Dateien Ihrer Lösung:
2
);Dadurch werden alle Dateien in Ihrer Lösung rekursiv geöffnet und gespeichert , wobei der oben definierte Einzug festgelegt wird.
Möglicherweise möchten Sie auch die Registerkarten anderer Programmiersprachen ( Optionen ... ) auf Codestil> Formatierung überprüfen .
quelle