【发布时间】:2020-08-27 07:07:16
【问题描述】:
我正在用 typescript 为 vscode 写一个扩展。
有时我需要找到文档中声明的所有符号(文档包含打字稿代码)。
为此,我正在使用内置命令“vscode.executeDocumentSymbolProvider”。但它只返回类型和变量,即用关键字 class、interface、const、let...等声明的符号。例如,它不返回函数的参数。这有什么原因吗? 我认为即使参数也是符号,因为参数可以,例如,隐藏在外部范围中声明的变量。 另外,还有其他方法可以找到所有符号吗?
【问题讨论】:
标签: typescript visual-studio-code vscode-extensions