哪个vscode API提供“查找所有参考”等功能,并允许在我的vscode扩展中实现?

问题描述:

我现在正在制定一个显示静态代码分析缺陷事件信息的插件。我的理想用户界面看起来像“查找所有参考”,(请参阅下图)。它假设在右侧显示事件列表,并在点击其中一个事件时,它会将源代码面板的焦点移到左侧。哪个vscode API提供“查找所有参考”等功能,并允许在我的vscode扩展中实现?

click on "find all reference" in context menu will display like this.

但现在的问题是,我无法找到我可以使用或发现通过谷歌或从VSCode扩展开发文档的任何有用的信息,其现有的vscode API。 任何人都可以帮忙吗?

了解可用API的最佳位置是vscode namespace API页面。有一个ReferenceProvider类可能是你在找什么。

+0

非常感谢你的提示,让我看看它。 –