typescript - 如何为整个项目运行 JetBrains WebStorm 重构“更改 ES6 导入”
问题描述
重构项目后,一些文件被移动到另一个 npm 包,然后源文件更改为从新位置重新导出它们(以最大程度地减少迁移工作)。
一段时间后,我确实注意到名为“更改 ES6 导入”的有用重构,它允许将导入从重新导出的类型更改为原始类型:
可以对项目中的所有文件批量运行吗?是否有另一种重构/方法来做到这一点?
解决方案
尝试这个:
- 打开项目树。通常是
Alt + 1
组合键。 - 选择所需的文件夹并打开上下文菜单(鼠标右键单击)。
- 选择
Reformat code
选项 (Ctrl + Alt + L
) 或Optimize imports
(Ctrl + Alt + O
)。
推荐阅读
- javascript - 如何对 html5 输入进行模式化
- deployment - “请提出您乐意部署到生产系统的代码”是什么意思?
- c# - 如何将 HTML 传递给 Razor 局部视图?
- php - PHP upload_max_filesize 不会改变
- python - 如果我想捕获并记录(不引发)异常,KeyboardInterrupt 应该是唯一引发的异常吗?
- pyspark - 从 PySpark 数据框中的重复行中提取和替换值
- vue.js - Vuex。同样:存储更改后不会更新计算属性。最简单的例子
- uwp - 如何为 Google 提供商、UWP 应用程序创建自定义 OAuth 2.0 redirect_uri?
- google-fonts - 谷歌字体 URL 给出 404
- r - 如何创建一个包含一列 tibbles 或 data.frames 的 tibble?