Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 如何搜索我的所有代码+;在VSCode中导入的库?_Visual Studio Code - Fatal编程技术网

Visual studio code 如何搜索我的所有代码+;在VSCode中导入的库?

Visual studio code 如何搜索我的所有代码+;在VSCode中导入的库?,visual-studio-code,Visual Studio Code,我对VSCode的代码导航非常满意,但有时我想更进一步,在导入库的所有代码中搜索文本 现在,我可以搜索当前项目目录中的所有代码,但是如果导入的库不在当前项目目录中,比如说Anaconda/,我无法搜索pytorch中的代码,即使我可以在代码中导入它 因此,我想做的是在当前的开发环境中启用所有外部库的搜索,而不限于项目目录中我自己的代码。(当然,如果我的项目目录中有venv/,我可以搜索已安装的库,但即使我的项目目录中没有直接的venv/,我也希望进行搜索 我听说这在PyCharm中是可能的,所以

我对VSCode的代码导航非常满意,但有时我想更进一步,在导入库的所有代码中搜索文本

现在,我可以搜索当前项目目录中的所有代码,但是如果导入的库不在当前项目目录中,比如说
Anaconda/
,我无法搜索
pytorch
中的代码,即使我可以在代码中导入它

因此,我想做的是在当前的开发环境中启用所有外部库的搜索,而不限于项目目录中我自己的代码。(当然,如果我的项目目录中有
venv/
,我可以搜索已安装的库,但即使我的项目目录中没有直接的
venv/
,我也希望进行搜索

我听说这在PyCharm中是可能的,所以我希望在VSCode中有类似的东西


如何将VSCode的搜索范围扩展到项目中当前导入的所有库?(或者更好的是,扩展到我能够导入的所有库)

然后启动一个多根工作区,并添加您想要的其他目录search@rioV8但这不是它构建的目的。多根工作区用于在多个目录中包含项目文件的项目,而不是依赖项文件。但文件搜索搜索搜索所有已定义的工作区文件夹。您只能在其所在的位置使用内容构建目的?那么很多有用的宜家黑客视频都不适合你。我的意思是,因为多根工作区不是为了这个目的而构建的,所以它的功能有限,并且每当我尝试做某事时,都会出现意外行为。似乎VSCode中还没有类似的功能。我最终打开了整个新版本改为在我的venv(在我的例子中是Anaconda env)目录中的VSCode实例。遗憾的是,我不能只搜索导入的库并在我的项目的VSCode实例中导航代码,但至少它可以工作。