WebStorm/PhpStorm: 如何强制 TypeScript 自动导入使用单引号而不是双引号?
大家好!我刚开始学习TypeScript并使用WebStorm。我有一个小项目,注意到一个奇怪的现象:当我编写代码并使用自动导入(Alt+Enter)时,IDE会自动添加带双引号的导入。例如,我写:
```typescript
const myFunc = (): void => {
console.log('Hello');
}
```
当我想导入某个模块时,比如 `import { Component } from "angular/core";`,WebStorm会插入双引号。但我的项目中到处都使用单引号作为字符串(这是eslint规则)。结果每次自动导入后我都得手动更改引号,非常烦人。我检查了设置:在 `Preferences > Editor > Code Style > TypeScript > Punctuation` 中,我将字符串设置为"Single quotes"。重启了IDE,清理了缓存——没有用。请告诉我如何让自动导入始终使用单引号?也许有什么巧妙的插件或设置我忽略了?非常感谢!