有没有办法从桌面快捷方式访问 VSCode 工作区?

Is there a way to access VSCode workspace from desktop shortcut?

我有一个非常基本的设置,例如 Raspberry Pi 设置为本地 Web 开发服务器,我使用 SSH 密钥访问它(密码短语是使用 SSH 代理服务自动配置的),这是我存储我的地方项目。现在我有一个带有一些自定义配置和其他设置的工作区。

我曾尝试在 Google 中搜索以快速访问它,但目前找不到任何方法。简而言之,我想通过 windows 上的桌面快捷方式访问此工作区,它将在 VS Code 中为我打开此工作区,因此我不需要打开 VS Code 并手动访问此工作区。

有没有办法从桌面快捷方式访问 VSCode 工作区?

非常欢迎任何帮助!

您可以使用 --folder-uri argumentcode 打开 SSH 工作区文件夹:

--folder-uri vscode-remote://ssh-remote+<your-hostname><your-folder>

例如如果您的 Raspberry Pi 的主机名是 rpi 并且您的工作区位于 /home/myuser/workspace,请打开 VS Code,如下所示:

code --folder-uri vscode-remote://ssh-remote+rpi/home/myuser/workspace

如果 code 在您的 PATH 中,使用此行作为桌面快捷方式的目标应该可以解决问题。

或者,要在快捷方式上显示 VS Code 图标,请使用 code.exe 的完整路径,例如:

"C:\Users\myuser\AppData\Local\Programs\Microsoft VS Code\Code.exe" --folder-uri vscode-remote://ssh-remote+rpi/home/myuser/workspace