vscode 编辑符号链接路径

问题描述 投票:0回答:2

有没有办法在vscode中编辑符号链接路径?

例如,在我的 git ui 中,它显示了我使用的符号链接路径,“../../path”

当我在 vscode 资源管理器中单击目标文件时,它只是打开目标文件,而且似乎没有办法检查和编辑实际路径。

macos visual-studio-code symlink
2个回答
1
投票

不,目前看来这是不可能的。简短的答案是否定的,因为目前如果没有定制(据我所知)尚不存在并且可能并不容易制作,这是不可能的。

根据之前发布的类似问题(以及其他来源),长答案是:

  1. 为您编辑符号链接的最简单方法(假设是类 Unix 环境)是在资源管理器中右键单击它,然后选择“在集成终端中打开”并在终端中使用类似
    ln -sfn source.ext link.ext
    的内容(
    -f 
    覆盖并
    -n
    允许文件夹)。
  2. 如果您使用的是 Windows 10(也可能是 11?)或更早版本,您可以使用 此 shell 扩展 添加右键单击选项以在“文本编辑器”中编辑符号链接属性,如 here 中所述.
  3. 类似于上述扩展的东西可能存在或者可以在 Linux 甚至 VS Code 上专门制作,但可能需要一些修改。
  4. Emacs 的可写 dired 模式(wdired),显示在与上一个问题相关的答案之一中,似乎是最接近您所要求的内容。在 VS Code 中不可能,除非有我错过的自定义扩展或设置。

0
投票

在 OSX 上,您可以通过打开终端并运行来创建符号链接来打开 Visual Studio Code:

sudo ln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/code

这将允许您

cd
进入要打开的目录并运行
code .
以在Visual Studio Code中打开该目录。

© www.soinside.com 2019 - 2024. All rights reserved.