如何使Webstorm"重新格式化源代码"将双引号更改为单引号?

Vla*_*nov 72 javascript ide webstorm

当我推动cmd + alt + lWebstorm进行一些重新格式化以美化我的JavaScript源代码时.何使Webstorm自动将双引号更改为我的源中的单引号?

小智 158

在Webstorm 2017.1中,执行以下操作:

  1. 转到文件 - >设置| 喜好
  2. 选择编辑器 - >代码样式 - > TypeScript
  3. 选择"标点符号"标签
  4. 改变:Use 'double' quotesUse 'single' quotes.(另外,你可以'in new code'改为'always')

Webstorm自动导入更改以使用双引号而不是单引号


len*_*ena 35

在WebStorm 11中无法在自动格式化时更改此设置; 你只能在这里使用意图(点击Alt+Enter引用的字符串,选择'用双引号字符串替换双引号字符串'.注意,在WebStorm 12 -2016.x中,可以控制自动生成的引号样式(用于自动 -进口等) - Settings | Editor | Code Style | JavaScript | Other,Generated code/Quote marks.

自2017.1.*以来,它是Settings | Editor | Code Style | JavaScript | Punctuation,Use <quote style> quotes in <new code/always>

  • 在WebStorm`2017.1.4`中,它位于Settings |下 编辑| 代码风格| JavaScript | 标点符号,在{新代码}中使用{single}引号 (2认同)

小智 11

这看起来与2016.2版本有关 - 现在在编辑器中有一个选项- >代码样式设置,您可以在其中选择单/双引号.

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