Wie kann Webstorm "Quellcode neu formatieren", um doppelte Anführungszeichen in einfache Anführungszeichen zu ändern?

77

Wenn ich cmd + alt + lWebstorm drücke, mache ich eine Neuformulierung, um meine JavaScript-Quellen zu verschönern. Wie kann Webstorm doppelte Anführungszeichen in meinen Quellen automatisch in einfache Anführungszeichen ändern?

Vlad Ankudinov
quelle

Antworten:

169

Gehen Sie in Webstorm 2017.1 wie folgt vor:

  1. Gehen Sie zu Datei -> Einstellungen | Einstellungen
  2. Wählen Sie Editor -> Codestil -> TypeScript
  3. Wählen Sie die Registerkarte "Interpunktion"
  4. Ändern: Use 'double' quoteszu Use 'single' quotes. (Darüber hinaus können Sie ändern 'in new code'zu 'always')

Webstorm-Import automatisch ändern, um doppelte Anführungszeichen anstelle von einfachen Anführungszeichen zu verwenden

Eduardo Vazquez
quelle
Ich fand das Menü unter Webstorm-> Einstellungen in Version 2017.3.2
Amitabh
36

Es gibt keine Möglichkeit, dies bei der automatischen Formatierung in WebStorm 11 zu ändern. Sie können hier nur Absichten verwenden ( Alt+Enterklicken Sie auf eine Zeichenfolge in Anführungszeichen und wählen Sie "Zeichenfolge in doppelten Anführungszeichen durch Zeichenfolge in einfachen Anführungszeichen ersetzen". Beachten Sie, dass in WebStorm 12 -2016.x der automatisch generierte Anführungszeichenstil (für automatische Zeichenfolgen verwendet) gesteuert werden kann. Importe usw.) - Settings | Editor | Code Style | JavaScript | Other, Generated code/Quote marks.

Seit 2017.1. * Ist es Settings | Editor | Code Style | JavaScript | Punctuation,Use <quote style> quotes in <new code/always>

Lena
quelle
2
In WebStorm befindet 2017.1.4es sich unter Einstellungen | Editor | Codestil | JavaScript | Zeichensetzung, Verwenden Sie {einfache} Anführungszeichen in {neuem Code}
Ciprian Tomoiagă
11

Dies scheint mit der Version 2016.2 behoben zu sein. Im Editor gibt es jetzt eine Option -> Einstellungen für den Codestil, bei der Sie einfache / doppelte Anführungszeichen auswählen können.

Siehe https://blog.jetbrains.com/webstorm/2016/07/webstorm-2016-2-drag-files-into-html-and-quotes-style/

AussieFlem
quelle
Die Neuformatierung erzwingen funktioniert nur für HTML, Sie können jedoch den Anführungszeichenstil für generiertes JavaScript auswählen.
RationalDev mag GoFundMonica
Ich denke, dies wurde in der Version 2016.3
AussieFlem
Es ist sehr klar in 2017.1 - siehe jetbrains.com/webstorm/whatsnew/#v2017-1-new-code-style-options
AussieFlem
4

Bitte lesen Sie die Antwort von https://stackoverflow.com/a/42909782/2000468 .

Diese Antwort gilt für eine ältere Version。

Sehen Sie sich das Bild an, mit dem Sie es schnell einstellen können.

Websturm 2016.3.3

Xin Meng
quelle