在VS Code Python中搜索函数/方法名称

8
我使用PyCharm编写我的Python程序。最近我尝试使用VS Code并且很喜欢它。但是我很想念PyCharm中的“搜索全部”功能,该功能可以在整个项目中搜索函数/方法名称。你甚至可以搜索相对函数名称,例如project.module.module.function_name,然后它就会显示出来。
那么在VS Code中能否实现相同的功能呢?

4
“在工作区中转到符号”命令(在 Windows 上默认为 Ctrl+T)是最接近 VSCode 的等效功能,但您需要安装提供信息的语言服务器,其质量取决于服务器。 - Álvaro González
2个回答

0

我认为这个官方指南对你的情况应该有用。

VS Code允许您快速搜索当前打开文件夹中的所有文件。按Ctrl+Shift+F并输入您要搜索的术语。搜索结果将分组为包含搜索术语的文件,并显示每个文件及其位置中的命中指示。展开文件以查看该文件中所有命中的预览。然后单击其中一个命中以在编辑器中查看它。


1
PyCharm的功能允许您查找给定名称(或限定名称)的符号声明的位置。这与搜索符号名称的文本完全不同(它会给出声明、用法、具有相同名称的不相关符号、字符串和注释中的出现次数以及所有其他不是符号声明的内容)。 - yole

0
打开命令面板(Ctrl+P),然后输入你要查找的符号名称,前面加上字符#,例如 #MyClass。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接