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 mit doppelten Anführungszeichen hinzu und ruiniert den Stil. Ich denke, dies gilt für alle JetBrains-Produkte.
Wie kann dieses Verhalten behoben werden?
typescript
intellij-idea
phpstorm
webstorm
jetbrains-ide
Estus Flask
quelle
quelle
Antworten:
Dieses Verhalten wird durch die folgende Option gesteuert:
Settings/Preferences
Editor | Code Style | TypeScript
"Punctuation" tab | Generated code -> Quote marks
Ab der Version 2017.1 befindet es sich auf einer neuen
Punctuation
Registerkarte und die Optionen werden etwas anders benannt:quelle
lang=ts
.Auch wenn Sie beim Hinzufügen solcher Importe einen automatischen Abstand zwischen geschweiften Klammern hinzufügen möchten
import { MyComponent } from './my.component';
Sie können in der Registerkarte einchecken
Spaces | Whithin | ES6 import/export braces
quelle
So machen
2017-2019
wir es:Code style
Suche einTypescript
Punctuation
Abschnittsingle
Anführungszeichen ausquelle
Interpunktions-Tab hat es geschafft. Ich habe auch das Semikolon am Ende entfernt, aber jetzt fehlt es TSLint
quelle
Für die Intellij 2016.3-Version befindet es sich auf der Registerkarte Andere> Generierter Code> Anführungszeichen
quelle
1. Dinge müssen in Ihrer Tslint-Datei einchecken
Es sollte eher doppelt als einfach sein, da TSLint bei der Projekterstellung fehlgeschlagen ist.
Gehen Sie nun zu Ihrer Einstellung | Editor | TypeScript | Interpunktion
Wählen Sie Single aus der Dropdown-Liste und Übernehmen / OK.
Herzlichen Glückwunsch, Ihre IntellijIDEA wird auf AutoImport in doppelte Anführungszeichen gesetzt.
quelle