获取变量的范围

时间:2019-08-08 05:50:46

标签: visual-studio-code vscode-extensions

在之前的问题中,我问是否可以得到变量位置Getting locations of the variable declarations

现在出现的问题是,我是否可以获得有关变量范围的信息。

我意识到vscode.executeDocumentSymbolProvider返回的符号数组的作用域变量位于相同的数组中,但是没有指定谁是谁。

如果VS Code不提供此功能,我将使用symbols返回的vscode.executeDocumentSymbolProvider自行处理,方法是查看函数的起点和终点,并尝试查找给定的变量在该函数内部。如果VSCode提供它,那就更好了。

谢谢。

0 个答案:

没有答案