假设我有一个定义名称空间.d.ts
的TypeScript定义文件(Foo
)。我希望能够对任何TypeScript文件全局使用Foo
的自动完成功能,而无需专门导入,使用注释引用定义文件或使用tsconfig.json
和基于节点的支持(也称为{{1 }}。
这或多或少类似于在浏览器的其他位置定义node_modules
并在此脚本中使用的情况。
我希望创建一个扩展,该扩展基本上注入这样的定义,以便对于任何新的干净项目中的任何新的空window.Foo = ...
文件,我将能够键入.ts
然后获取所有自动完成建议。但是,我还没有找到有关入门的良好指南。指向执行类似操作的示例扩展的指针就足够了(我是编写VSCode扩展的新手)