我想要的是
我正在 VSCode (a la vscode.commands.executeCommand(...)
) 中搜索返回函数/类的内部函数/类的符号信息 (大纲) 的命令。
例子
类似
vscode.commands.executeCommand('vscode.??', Range(2,6))
on的命令
1 def foo1():
2 def innerfoo():
3 print("hello")
4 def innerfoo2():
5 print("world)
6 innerfoo()
innerfoo
应该返回一个带有and的数组innerfoo2
。
我发现了什么
该命令vscode.commands.executeCommand('vscode.executeDocumentSymbolProvider')
将为整个文档提供第一级符号信息。例如在
class MyClass:
def foo(self):
pass
只有MyClass
被发现