Ich weiß, dass Visual Studio automatisch formatieren kann, damit meine Methoden und Schleifen richtig eingerückt werden, aber ich kann die Einstellung nicht finden.
visual-studio
indentation
user719550
quelle
quelle
Antworten:
So formatieren Sie eine Auswahl: Ctrl+ K, Ctrl+F
So formatieren Sie ein Dokument: Ctrl+ K, Ctrl+D
Siehe die vordefinierten Tastaturkürzel . (Diese beiden sind
Edit.FormatSelection
undEdit.FormatDocument
.)Hinweis für OSX
Verwenden Sie unter OSX den CMD ⌘Schlüssel nicht Ctrl:
quelle
Format document is not available...
Fehlermeldung haben , lesen Sie bitte: stackoverflow.com/q/8812741/1016891Für Visual Studio 2010/2013/2015/2017
Symbolleistenbearbeitung -> Erweitert (Wenn Sie Erweitert nicht sehen können , wählen Sie im Lösungs-Explorer eine Codedatei aus und versuchen Sie es erneut.)
Ihre Verknüpfungen werden möglicherweise anders angezeigt als meine, da ich für die C # -Codierung eingerichtet bin. Wenn Sie jedoch über die Symbolleiste navigieren, gelangen Sie zu Ihren Verknüpfungen.
Wenn es nicht funktioniert, suchen Sie nach Fehlern in Ihrem Code, z. B. nach fehlenden Klammern, die das automatische Formatieren verhindern
quelle
Folgen Sie den unteren Schritten:
Tools
Options
Text Editor options
C#
als Beispiel verwendet.Siehe das folgende Bild:
quelle
Ich habe eine Erweiterung mit dem Namen "Dokument beim Speichern formatieren" installiert, die das gesamte Dokument bei jedem Speichern formatiert. Um es in VS15 oder 17 zu installieren, klicken Sie unter Extras einfach auf "Erweiterungen und Updates ...":
Gehen Sie dann einfach auf "Online" im linken Bereich und suchen Sie nach "Dokument beim Speichern formatieren".
Ich hoffe, es hilft!.
quelle
Obwohl die Frage etwas alt ist, könnte es jemand nützlich finden.
Sie können neue Tastenkombinationen definieren, indem Sie auf gehen
Tools -> options -> Environment -> keyboard
quelle
quelle
Auf dem Mac: Shift+ Option+F
Auf Ubuntu: Ctrl+ Shift+I
quelle
Wenn Sie die Symbolleiste zur Bearbeitung von HTML-Quellen anzeigen, gibt es auch die Schaltfläche "Gesamtes Dokument formatieren"
quelle
Die in der akzeptierten Antwort angegebene Lösung gilt nicht für Microsoft Visual Studio 2012 .
Im Fall von VS2012 lauten die Verknüpfungen:
quelle
Ich habe diese Kombinationen verwendet. Ich habe diesen Vorgang beim Speichern eines Dokuments automatisiert. Sie können die Minenerweiterung Dokument beim Speichern formatieren ausprobieren
quelle
In VS 2017 und 2019
Aber ... wenn Sie die Schaltfläche Dokument formatieren zu einer Symbolleiste hinzufügen möchten, tun Sie dies.
Klicken Sie mit der rechten Maustaste auf die Symbolleiste.
Wählen Sie "Anpassen".
Wählen Sie die Registerkarte "Befehle".
Aktivieren Sie das Optionsfeld "Symbolleiste".
Wählen Sie "Texteditor" aus dem Pulldown-Menü neben dem Optionsfeld (oder der Symbolleiste, auf der sich das Botton befinden soll).
Jetzt...
Klicken Sie auf die Add CommandSchaltfläche.
Kategorien:
Befehle bearbeiten : Dokumentformat
Klicken Sie aufOK
quelle
Unter unter Extras -> Optionen -> Texteditor , dann zum Gehen Formatierung -> Allgemein Abschnitt welcher Sprache wünschen Sie zu forma finden Allgemeine . Aktivieren Sie alle drei Kontrollkästchen für die Formatierung.
Unter Extras -> Einstellungen -> Texteditor , geht dann in die TABS Abschnitt welcher Sprache wünschen Sie zu forma finden Einrücken . Wählen Sie Smart und die automatische Formatierung wird aktiviert, wenn Sie eines der schließenden Elemente verwenden. )} innerhalb dieses Blocks.
Keine Tastenanschläge erforderlich.
quelle
Sie können die Schaltflächen zu Ihrer Symbolleiste hinzufügen, indem Sie auf den kleinen Dropdown-Pfeil rechts neben der letzten Symbolleistenschaltfläche klicken, "Schaltflächen hinzufügen oder entfernen" auswählen und dann auf die Schaltflächen klicken, denen Sie ein Häkchen hinzufügen möchten. Die von Ihnen ausgewählten Schaltflächen werden in Ihrer Symbolleiste angezeigt ...
Dann wählen Sie einfach Text aus und klicken auf die Schaltflächen Einzug vergrößern oder Einzug verringern. Ich habe dies nur in Visual Studio 2013 getestet.
quelle
Rechtsklick:
Funktioniert in VS 2015, möglicherweise in einer früheren Version.
quelle
Die ursprüngliche Frage lautete: "Ich kann die Einstellung nicht finden."
Die einfache Antwort lautet: Schauen Sie sich dann das Hauptmenü an
Sie sehen auch die aktuell zugewiesenen Tastenanschläge für diese Funktion. Nichts Besonderes zum Auswendiglernen. Dies ist sehr hilfreich, wenn Sie mehrere Entwicklerumgebungen auf verschiedenen Betriebssystemen verwenden.
quelle
Wählen Sie die Daten aus und klicken Sie mit der rechten Maustaste, um diese Option zu finden. FORMAT DOKUMENT und FORMAT AUSWAHL
quelle
In neueren Versionen lautet die Verknüpfung für die dokumentweite Formatierung: Shift+ Alt+F
quelle
Nur um die Antworten von Starwfanatic und Ewan weiter oben zu unterstützen. Sie können Ihre IDE so anpassen, dass eine beliebige Schaltfläche zu einer beliebigen Symbolleiste hinzugefügt wird. Sie können also die Schaltfläche Format (wie in der Symbolleiste zur Bearbeitung von HTML-Quellen) zu jeder anderen Symbolleiste hinzufügen (z. B. Textbearbeitung mit allen anderen Bearbeitungssteuerelementen wie Einzug vergrößern / verkleinern).
Klicken Sie auf den Pfeil rechts neben der Symbolleiste> Schaltflächen hinzufügen oder entfernen> Anpassen ...> Registerkarte Befehle> Schaltfläche Befehl hinzufügen ....
Das Dokumentformat und das Auswahlformat befinden sich beide in der Gruppe Bearbeiten .
(Getestet in VS2010 und VS2013)
quelle
In VS 2019 ist "Code Cleanup" (RunDefaultCodeCleanup) weiter fortgeschritten (aus ReSharper übernommen): Strg + K, Strg + E.
Dialogfeld "Optionen": Texteditor> C #> Codestil> Formatierung
Einstellung für die automatische Formatierung in Visual Studio
quelle
Mit der kontinuierlichen Formatierungserweiterung (kommerziell, von mir entwickelt) wird der Code während der Eingabe wirklich automatisch formatiert.
quelle
Ich habe einen Mac und habe auf Code> Einstellungen> Einstellungen> Arbeitsbereich> Formatierung geklickt und dann Format Beim Speichern ausgewählt .
Jetzt formatiert die Datei jedes Mal, wenn ich cmd+ sdrücke, automatisch.
quelle
Visual Studio-Erweiterung - CodeMaid ist ziemlich in Ordnung.
quelle
Das Ausschneiden / Einfügen eines Abschnitts ist ein weiterer schneller Weg (und leicht zu merken).
quelle
Wenn Sie es sich leisten können (oder wenn Sie für die kostenlose 30-Tage-Testversion berechtigt sind ), kann Jetbrains ReSharper ein ganzes Projektverzeichnis neu formatieren.
Einfach installieren -> Rechtsklick auf ein Verzeichnis -> Bereinigungscode aus dem Kontextmenü auswählen.
quelle
quelle
Sie können auch versuchen, mit der rechten Maustaste auf die Option zu klicken, um die Auswahl des Codierungsdokuments zu formatieren. Schauen Sie sich den folgenden Screenshot an
quelle
Wählen Sie den Text aus, den Sie automatisch einrücken möchten.
Klicken Sie unter Bearbeiten, Erweitert auf Formatauswahl, oder drücken Sie STRG + K, STRG + F. Die Formatauswahl wendet die intelligenten Einrückungsregeln für die Sprache, in der Sie programmieren, auf den ausgewählten Text an.
Schritt (1): - STRG + A.
Schritt (2): - STRG + K.
Schritt (3): - STRG + F.
quelle
Sie können diese Erweiterung auch verwenden .
quelle
In Visual Studio 2015 und 2017 für C # -Code. 1) Scrollen Sie zum Ende der Datei. 2) Entfernen Sie die letzte "Curly Bracket".} 3) Warten Sie, bis in der darüber liegenden Zeile ein Fehler angezeigt wird. 4) Ersetzen Sie die "Curly Bracket"} fini. :) :)
quelle