vscode 连接 ssh linux 服务器 使用 code 打开文件

本文介绍了如何通过在SSH连接的公司编译服务器上配置VSCode,使得可以直接在终端内使用code命令打开文件。首先,找到.vscode-server目录下的code可执行文件并将其添加到环境变量中。编辑~/.bashrc文件,将code路径添加到PATH中,然后执行source ~/.bashrc激活更改。这样,在VSCode的Bash终端里输入codexxx即可直接打开相应文件,大大提升了开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在我们的开发的时候,常常使用 vscode 进行开发
具体而言一种方式就是 通过 ssh 连接公司的编译服务器

连接终端以后,每次打开文件都需要去左边的文件管理器双击打开,很不方便
可以使用 vscode 自带的 code 命令打开文件

在ssh 服务器的家目录下有个 .vscode-server 的文件夹,找到里面的code 可执行文件 并把它添加到环境变了里面就可以了
打开 ~/.bashrc

# Vscode
export PATH=/new_home/xxx/.vscode-server/bin/da15b6fd3ef856477bf6f4fb29ba1b7af717770d/bin/remote-cli:$PATH

然后执行 source ~/.bashrc

在 vscode 的bash 终端里面执行 code xxx , 就直接可以打开文件
在这里插入图片描述

### 在 VSCode使用 SSH 打开远程文件目录 为了在 Visual Studio Code (VSCode) 中通过 SSH 打开远程文件目录,需遵循一系列配置步骤以确保顺利连接并访问目标服务器上的资源。 #### 安装 Remote - SSH 插件 进入拓展市场(Ctrl+Shift+X),下载名为“Remote - SSH”的插件[^1]。此插件支持创建至远程主机的安全连接,并允许执行诸如浏览、编辑位于远端系统的文档等操作。 #### 设置 SSH 免密登录 为简化后续交互流程,建议预先设置好SSH无密码验证机制。对于 Windows 用户而言,在命令提示符环境下运行 `ssh-keygen.exe -t rsa` 来生成一对新的RSA密钥对;之后按照指示完成私钥保护设定,默认情况下可直接按回车键接受所有默认选项[^2]。接着把新产生的公钥追加到远程 Linux 主机的授权钥匙列表里(`~/.ssh/authorized_keys`),从而实现无需每次都手动输入账户凭证的目的。 #### 建立与远程主机的连接 当一切准备就绪后,可以通过左侧活动栏中的绿色图标或者快捷方式(Ctrl+Alt+D)启动一个新的终端会话来尝试建立同指定地址之间的链接。此时应能看到一个专门用于管理此类事务的工作空间被激活出来,里面包含了针对当前所选节点的各种实用工具和服务入口。 一旦成功建立了稳定可靠的网络通道,则可以直接利用界面上方菜单里的【Open Folder...】按钮选取想要探索的具体路径位置了。如果遇到无法响应的问题,可能是因为某些必要的依赖项尚未部署到位——比如 Python 解释器之类的环境组件缺失所致。这时不妨先确认一下目标平台上是否已经具备完整的开发套件支持条件[^4]。 ```bash # 生成 RSA 密钥对示例 ssh-keygen.exe -t rsa ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值