1
我想通过我的VS代码扩展来修改intellisense用于用户的打字稿文件的环境类型,即。那些通过lib.d.ts
加载和相关的自动生成的文件。通过Visual Studio代码扩展注入隐式环境类型
例如。加入foo
功能的隐式声明,使用户可以写:
foo();
没有typechecker抱怨!
我希望我的扩展在加载时向全局名称空间注入一些新的环境声明,而不是让用户必须使用引用标记对每个文件进行样板化。
任何想法?
感谢
非常感谢。我做了这种方法的Q'n'D,它似乎工作,似乎是一个耻辱,我的扩展污染用户文件夹/配置..但也许这是蹭 – ComethTheNerd
已经意识到你不需要编辑tsconfig文件。将'd.ts'文件写入'typings'似乎足以让Intellisense提取定义 – ComethTheNerd