侧边栏的引用面板是vscode中当我们查找所有的引用时,会在当前的工作区的代码处打开一个小窗口,包含代码的预览和引用树,并可以直接修改目标文件
并不是我想要用这个名字,而是我无法通过文字来描述这个东西,通过chatGPT来描述行为,chatGPT给的一个答案,就姑且叫这个名字吧
而且打开这个东西也需要用到vscode自带的command消息来打开:
const activeEditor = vscode.window.activeTextEditor;
const uri = activeEditor.document.uri
const pos = activeEditor.selection.active
vscode.commands.executeCommand(
'editor.action.showReferences',
uri,
pos,
locations
);
对于uri、pos、locations有疑问的可以看 [vscode插件]插件查询引用 (暂时不会用这个写超链,先这样吧)