Javascript 如何阻止WebStorm自动清除未使用的导入

Javascript 如何阻止WebStorm自动清除未使用的导入,javascript,webstorm,eslint,Javascript,Webstorm,Eslint,我正在使用WebStorm 2018.2。我正在做一个preact项目,需要从preact导入以下行import{h}。导入的h不在任何地方使用,但需要导入。当我使用Cmd+Alt+L进行格式化时,它正在清除这个未使用的导入 如何防止WebStorm清除未使用的导入?只是重复上面作为评论发布的解决方案 打开“重新格式化文件”对话框(Ctrl/Cmd+Shift+Alt+L)并取消选中“优化导入”复选框。我想禁用未启用的优化导入,也就是说,打开“重新格式化文件”对话框(Ctrl+Shift+Alt

我正在使用WebStorm 2018.2。我正在做一个preact项目,需要从preact导入以下行
import{h}
。导入的
h
不在任何地方使用,但需要导入。当我使用Cmd+Alt+L进行格式化时,它正在清除这个未使用的导入


如何防止WebStorm清除未使用的导入?

只是重复上面作为评论发布的解决方案


打开“重新格式化文件”对话框(Ctrl/Cmd+Shift+Alt+L)并取消选中“优化导入”复选框。

我想禁用未启用的优化导入,也就是说,打开“重新格式化文件”对话框(Ctrl+Shift+Alt+L)并选中“优化导入”复选框。(因此,在您的情况下,此复选框应该已经启用,所以请禁用它)。