Chr*_*lus 10 import typescript visual-studio-code
我在一个主要使用 InteliJ 的团队中工作。导入会在路径之后自动排序。因此,“@namespace”首先出现,然后是较少嵌套的导入“./”>“../../”,并且在同一级别上按字母顺序排列。
到目前为止,我使用 VSCode 中的“source.organizeImports”设置,该设置对命名导入和默认导入进行排序。这无法按照另一个 SO 问题中所述进行自定义,并且未在此处列出: https: //code.visualstudio.com/docs/languages/typescript#_organize-imports
我尝试了 VSC 扩展 vsc-organize-imports 但也没有该选项。我想避免配置和运行 esLint 来修复我的导入顺序。我可以尝试其他建议、设置或扩展吗?
在另一个项目中,我再次研究了这个问题。唯一的解决方案是关闭 VSC 组织导入功能并让格式化程序/linter 完成工作。因为我不喜欢自动修复上的 linter,而且我通常认为这是格式化程序的工作,每个人都应该有一个,这是我的解决方案:
因此 JS 项目的第二种解决方案:
如前所述,我还找到了具有自动修复功能的 eslint 规则,但我不喜欢该解决方案。如果您使用 prettier,上述软件包可以解决问题。
| 归档时间: |
|
| 查看次数: |
22879 次 |
| 最近记录: |