WebStorm / PhpStorm双引号在TypeScript中自动导入

我使用带有单引号的TypeScript样式,双引号仅用于HTML模板。

WebStorm / PhpStorm自动导入添加带双引号的import语句,并废弃样式。 我想这适用于所有的JetBrains产品。

这个行为如何解决?

此行为由以下选项控制:

  1. Settings/Preferences
  2. Editor | Code Style | TypeScript
  3. "Other" tab | Generated code -> Quote marks

在2017年1月,它在新的Punctuation选项卡上,并命名有点不同:

在这里输入图像说明

另外,如果您想添加像这样的导入时在大括号之间添加自动空间

import { MyComponent } from './my.component';

你可以签入Spaces | Whithin | ES6 import/export braces Spaces | Whithin | ES6 import/export braces

标点符号标签做到了。 我也在最后删除了分号,但现在TSLint没有了

2017年10 2017这是我们如何做到这一点:

  1. 前往设置
  2. 在search中inputCode style
  3. selectTypescript
  4. 转到Punctuation部分
  5. selectsingle引号

在这里输入图像说明