Ich möchte TypeScript-Code automatisch mit dem integrierten Formatierer formatieren, wenn ich eine Datei in Visual Studio Code speichere.
Ich kenne die folgenden Optionen, aber keine davon ist gut genug:
- Manuell formatieren
Shift + Alt + F
- Format nach Typ
"editor.formatOnType": true
- Es formatiert die Zeile, wenn Sie die Eingabetaste drücken. Leider bleibt es unformatiert, wenn Sie mit der Maus auf eine andere Zeile klicken oder den Aufwärts- / Abwärtspfeil drücken.
- Vorhandene Erweiterung verwenden
- Ich habe versucht , diese ein , aber es scheint nicht allzu gut an die Arbeit.
- Verwenden Sie verschönern
"beautify.onSave": true
- Es funktioniert nicht mit TypeScript
- Schreiben Sie eine benutzerdefinierte Erweiterung
- Es ist schwierig, wenn Sie Autosaves und Builds korrekt verarbeiten möchten.
visual-studio-code
vscode-settings
code-formatting
Tomas Nikodym
quelle
quelle
So formatieren Sie Code beim Speichern automatisch:
Geben Sie den folgenden Code in die geöffnete Einstellungsdatei ein
Datei speichern
Quelle
quelle
Wenn Sie beim Speichern nur mit Javascript-Quelle automatisch formatieren möchten, fügen Sie dieses hinzu in
Users Setting
(drücken Sie Cmd,oder Ctrl,):quelle
Es müssen keine Befehle mehr hinzugefügt werden. Befolgen Sie die folgenden Schritte, wenn Sie mit Visual Studio Code noch nicht vertraut sind und nach einer einfachen Möglichkeit suchen, Code beim Speichern zu formatieren.
[Cmd+,]
auf dem Mac drücken oder den folgenden Screenshot verwenden.Du bist fertig. Danke dir.
quelle
Fügen Sie diese Zeile für MAC- Benutzer in Ihre Standardeinstellungen ein
Der Dateipfad lautet: / Users / USER_NAME / Library / Application Support / Code / User / settings.json
"tslint.autoFixOnSave": true
Beispiel für die Datei wäre:
quelle