gpt4 book ai didi

visual-studio-code - 如何从 Visual Studio Code 扩展中搜索符号

转载 作者:行者123 更新时间:2023-12-01 19:35:02 24 4
gpt4 key购买 nike

我正在为 visual studio code 编写 C# 扩展,但遇到了一些问题。我需要允许用户从当前工作区中选择一个符号,然后将该选择返回给我。

我基本上完全需要 cmd+t 的功能,但不是导航到我希望它返回给我的符号。我最初想将 showQuickPick 与执行 vscode.executeWorkspaceSymbolProvider 的结果一起使用,但我无法让 vscode.executeWorkspaceSymbolProvider 返回所有结果。您似乎必须提供过滤器。作为附带问题,有没有人知道如何使用通配符执行此操作,例如:

vscode.commands.executeCommand('vscode.executeWorkspaceSymbolProvider', "*")//这不起作用

最佳答案

使用空字符串:

let symbols = await commands.executeCommand('vscode.executeWorkspaceSymbolProvider', '');

关于visual-studio-code - 如何从 Visual Studio Code 扩展中搜索符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47627217/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com