vscode 采用我们的代码库的排序导入规则,

mefy6pfw  于 5个月前  发布在  Vscode
关注(0)|答案(4)|浏览(153)

这是关于在VS Code中采用https://eslint.org/docs/latest/rules/sort-imports的说明。它与其他lint规则类似,但我们需要确保TypeScript的import-on-complete能够和平共存,并且(可选地)人们使用source.removeUnusedImports而不是source.organizeImports

sxissh06

sxissh061#

看起来TS的自动导入与eslint相符:https://github.dev/microsoft/TypeScript/blob/9701f55f7217d7bd56d28e73b250444efcefa8dd/src/compiler/core.ts#L2198-L2218

xlpyo6sf

xlpyo6sf2#

stretch for July, likely better suited for August debt week
jgzswidk

jgzswidk3#

这实际上更复杂,因为规则的自动修复不会重新排列导入 - 只有导入的解构。这使得采用不可行,因为我们有数千个违规行为

ijnw1ujt

ijnw1ujt4#

我们将在ESM迁移后重新审视这个问题。

相关问题