我在IntelliJ中有一个TypeScript文件。 TSLint会观察此文件。不幸的是我们通常在IntelliJ中使用“ctrl + alt + L”格式。这目前改变了ES2015的导入:
import {component} from 'library';
到
import {component} from "library";
请注意,''库被替换为“”。
但是,TSLint不喜欢第二种形式,并建议将“”替换为“”。这创造了一个无限循环:)
如何告诉IntelliJ使用''代替“”来格式化导入?
答案 0 :(得分:2)
对于 2016.3.x ,请在Preferences | Editor | Code Style | TypeScript
,Other/Generated Code/Quote Marks
对于 2017.1 ,您需要将Preferences | Editor | Code Style | TypeScript | Punctuation
更改为Use <single> quotes <always>