导入关键字的自动完成省略了文件扩展名

Autocomplete for import keyword is ommiting file extension

我在 JavaScript.
中使用 import 关键字时遇到 WebStorm 自动完成问题 您可以在此处查看示例:https://i.gyazo.com/95adbf84c964663f715fc069ba1e1e8a.mp4

基本上当我自动完成以下代码时:

import {loadLevel, loadSprite} from './loaders';  

它不会为加载程序添加文件扩展名,它应该如下所示:

import {loadLevel, loadSprite} from './loaders.js';  

我正在使用最新的 WebStorm 版本,我还尝试使缓存无效并重新启动 IDE。
我在设置中使用 JavaScript ES6 版本。
在我的项目的其他任何地方都没有其他名为 loader 的文件具有不同的扩展名。

如果您需要更多信息,请告诉我。

谢谢

WebStorm 支持使用扩展名完成文件名(在 from 部分使用完成时)。要启用带扩展名的完整文件名,请将注册表项 commonjs.complete.required.filename.with.extension 设置为 true :

  • 打开帮助 |查找操作... 对话框
  • 键入 Registry,在下拉列表中找到 注册表 项,然后按 Enter
  • 在那里找到 commonjs.complete.required.filename.with.extension,勾选复选框

但是这个隐藏选项不影响自动导入,所以,当从引用自动创建导入语句时,不会添加扩展 - WEB-28741