Visual Studio Code的intellisense开箱即用,可以导入单个或多个导出。
但是,我想要智能感知来导入整个模块,就像这样:
import * as MyModule from 'path/to/MyModule';
因此,当我开始输入MyM...
时,我希望加入intellisense,并建议导入整个模块。是否有设置或插件?
答案 0 :(得分:0)
在大多数情况下,命名的导出是默认导出的成员,因此import MyModule from 'path/to/MyModule'
可能已经是导入建议。
如果您是模块的作者,只需添加默认导出以及模块的命名导出:
export A;
export B;
export C;
export default { A, B, C };
如果您不是作者,并且该模块未提供默认导出,您仍然可以将模块包装到一个新模块中,为您完成此操作:
import * as MyModule from 'path/to/MyModule';
export default MyModule;
一种或另一种方式,必须定义MyModule以便智能感知...