VSCode(Windows WSL环境)中Ctrl+Click点击Linux绝对路径file链接时路径解析错误的问题求助
VSCode(Windows WSL环境)中Ctrl+Click点击Linux绝对路径file链接时路径解析错误的问题求助
大家好,我遇到一个挺困扰的问题,想请教下各位:
在WSL环境的VSCode终端里,如果输出类似file:///home/justin/file.txt这样的文件链接,当我按下Ctrl+Click点击这个链接时,弹出的文件打开对话框里显示的路径是home/[用户名]/file.txt(少了开头的斜杠),而不是我预期的完整绝对路径/home/[用户名]/file.txt,导致系统找不到对应的文件。
问题重现步骤:
- 在VSCode的WSL终端中执行以下命令:
echo "hi" > /home/$(whoami)/test.txt echo "file:///home/$(whoami)/test.txt"
- 终端会输出类似
file:///home/xxx/test.txt的链接,此时按下Ctrl+Click点击这个链接。
出现的异常现象:
弹出的文件选择对话框中,路径显示为home/xxx/test.txt,而非正确的/home/xxx/test.txt,根本定位不到我创建的目标文件。
想请问大家,这是VSCode的bug,还是我哪里的配置出了问题?有没有办法让VSCode正确解析file:///协议,而不是错误地把它当成file://来处理呢?
备注:内容来源于stack exchange,提问作者justin.m.chase
相关产品推荐
相关产品推荐

