如何在vscode中搜索所有已安装的python包中的类?

2024-10-02 20:40:06 发布

您现在位置:Python中文网/ 问答频道 /正文

在vscode中,是否可以通过当前项目文件和所有安装的python包搜索给定的符号(类、函数等)?例如,在pycharm中,我可以按三次Shift键,然后出现搜索对话框,我写类名,比如“ptTransform”,选中复选框“include non-project items”,然后我得到定义了给定符号的所有模块/文件。可以在vscode中执行吗

我知道侧栏中有“搜索”窗格,但它只搜索当前的项目文件,而不是所有已安装的python包


Tags: 文件项目函数projectshiftinclude符号items
1条回答
网友
1楼 · 发布于 2024-10-02 20:40:06

在VSCode中,默认情况下,其搜索功能是搜索当前项目中的所有文件

因此,由于要搜索包含已安装Python模块的内容,建议使用virtual environment。Python模块将存储在此环境中,并存在于当前项目中

例如,在Python模块包“numpy”中的“setup.py”文件中搜索方法“configuration”:

enter image description here

为了搜索未存储在当前open中的所有已安装的“Python模块”,我在Github上提交了这个问题,让我们期待这个函数的实现

链接:Is it possible to search for all installed Python modules, including those that are not stored in the project?

相关问题 更多 >