如何使用TypeScript Compiler API调用“getReferencedSymbolsForNode()”函数?
此功能在此处定义: https://github.com/Microsoft/TypeScript/blob/master/src/services/findAllReferences.ts
但我不明白如何从TS Compiler API调用它。
我只需要获取所有引用指定ts.Node的文件名。
换句话说,如果按Shift + F12(仅文件名),我需要检索与Atom / Visual Studio Code相同的文件名。
答案 0 :(得分:0)
您想使用TS语言服务进行此类呼叫。您可以使用TypeScript编译器API创建一个,您可以在TypeScript Wiki上进行了解:https://github.com/microsoft/TypeScript/wiki/Using-the-Compiler-API
您可以在源代码中看到typescript-vfs的有效版本