Ich verwende den TypeScript-Stil mit einfachen Anführungszeichen, doppelte Anführungszeichen werden ausschließlich in HTML-Vorlagen verwendet.
Der automatische Import von WebStorm/PhpStorm fügt import
-Anweisungen in doppelte Anführungszeichen ein und ruiniert den Stil. Ich denke, das gilt für alle JetBrains-Produkte.
Wie kann dieses Verhalten behoben werden?
Auch, wenn Sie beim Hinzufügen von Importen automatisch Leerzeichen zwischen geschweiften Klammern einfügen möchten
import { MyComponent } from './my.component';
sie können den Tab Spaces | Whithin | ES6 import/export braces
einchecken.
Interpunktion Tab hat es geschafft. Ich habe auch das Semikolon am Ende entfernt, aber jetzt fehlt es TSLint
1. Dinge müssen in Ihrer Tslint-Datei einchecken
"quotemark": [
true,
"Double"
],
Es sollte eher doppelt als einfach sein, da es fehlgeschlagen ist. TSLint wurde bei der Projekterstellung übergeben.
Gehen Sie nun zu Ihrer Einstellung | Herausgeber | TypeScript | Interpunktion, Unterbrechung, Zeichensetzung
Wählen Sie Single aus der Dropdown-Liste und Apply/Ok it.
Nun, Glückwunsch, auf IntellijIDEA werden beim automatischen Import doppelte Anführungszeichen angewendet.