VScode:是否有一种方法可以在VScode中的“ Goto file”(快速文件打开)功能和搜索中隐藏符号链接结果?

11
当用户搜索或使用“转到文件”(快速打开)命令(cmd+P)时,搜索会自动包含符号链接文件夹中的所有内容。如果存在重要的符号链接文件夹,则这使得快速打开几乎无用。
与Atom或Sublime相比,它们只在快速打开中显示“实际”文件。
有没有一种方法可以排除符号链接文件夹? 还是这是一个功能请求?
顺便说一下,在项目搜索中,可以强制排除路径,因此我排除了大型符号链接文件夹,但这是手动的,不持久,并且仍然不影响ctrl+P。
2个回答

13

有一个设置可以禁用搜索跟随符号链接。禁用:

搜索:跟随符号链接


现在,如果我们能够使用 files.excludesearch.exclude 来排除符号链接就好了!目前为止,您无法排除符号链接或其子文件夹。 - Sinjai

0

我很想知道是否有更好的解决方案。我使用终端打开VSCode,所以我的解决方案是使用一个bash函数来打开带有目录实际路径的VSCode,就像这样:

function vscr() {
    python -c "import os,sys; target=os.path.realpath(os.path.expanduser(sys.argv[1])); os.execv('/usr/local/bin/code', ['', target])" "$1"
}

因此,vscr <symlink> 实际上会扩展为 code <realpath>


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