首页 > 解决方案 > 如何为整个项目运行 JetBrains WebStorm 重构“更改 ES6 导入”

问题描述

重构项目后,一些文件被移动到另一个 npm 包,然后源文件更改为从新位置重新导出它们(以最大程度地减少迁移工作)。

一段时间后,我确实注意到名为“更改 ES6 导入”的有用重构,它允许将导入从重新导出的类型更改为原始类型:

在此处输入图像描述

可以对项目中的所有文件批量运行吗?是否有另一种重构/方法来做到这一点?

标签: typescriptrefactoringwebstormjetbrains-ide

解决方案


尝试这个:

  1. 打开项目树。通常是Alt + 1组合键。
  2. 选择所需的文件夹并打开上下文菜单(鼠标右键单击)。
  3. 选择Reformat code选项 ( Ctrl + Alt + L) 或Optimize imports( Ctrl + Alt + O)。

推荐阅读