visual-studio-code - 如何在 VS Code 中从命令行打开远程文件夹?
问题描述
我可以启动 VS Code 以使用code /path/to/folder
. 是否可以通过在命令行上指定机器和文件夹来打开远程机器上的文件夹(通过远程 SSH 扩展)?
解决方案
从 linux 或 mac 终端上的 cli:
code --folder-uri=vscode-remote://ssh-remote+<HOSTNAME><ABSOLUTE_PATH>
就像是:
code --folder-uri=vscode-remote://ssh-remote+centos8stream.local/home/guillaume/workspace/
在我的~/.ssh/config
文件中,我有:
Host centos8stream.local
Hostname 10.41.11.69
User guillaume
在我的终端中,我可以通过 ssh 连接到我的服务器ssh centos8stream.local
然后我可以直接在我的远程服务器上打开 vscode:
code --folder-uri=vscode-remote://ssh-remote+centos8stream.local/home/guillaume/workspace/
我什至在我的~/.zshrc
文件中创建了一个别名函数
function rcode() { code --folder-uri=vscode-remote://ssh-remote+$1/home/guillaume/$2 }
然后我只输入
rcode centos8stream.local workspace/my_project
推荐阅读
- reactjs - 如何使用 React 读取基于服务器的文件
- android - 图标无法正确显示
- ansible - ansible ANSIBLE_SSH_CONTROL_PATH 冲突
- jax-rs - Liberty 18.0.0.2:jaxrs-2.0 不适用于 ldapRegistry-3.0
- rest - 使用 Google REST API 上传到 Google Drive 中的特定文件夹
- c# - 如何使用 jquery 和 ajax 将下拉列表选定项值和列表框项值保存到数据库
- php - 在我看来,我得到了错误的 id,我得到的 id 号码:1 总是在我的类别 id 上
- javascript - indexOf 检查不规则的组合条目不起作用?
- vba - Outlook 2010 - 未运行脚本(gmail MAPI 帐户)
- r - 如何在 r 中并行计算重复循环?