vscode远程连接ubuntu

安装vscode

打开浏览器输入vscode并回车搜索,打开如下网站:
在这里插入图片描述
进入该网站后,点击Download选择Windows版本下载。下载完成后双击安装程序进行vscode安装,同意安装协议并一直下一步即可完成安装。

配置vscode

安装完成后打开vscode,并在左侧选项栏选择扩展
在这里插入图片描述
安装如下扩展
在这里插入图片描述
全部安装完成后,关闭vscode;

通过vscode远程连接ubuntu

重新打开vscode,按下图依次点击
在这里插入图片描述
此时会打开config文件,我们修改其中的Host,HostName和User
在这里插入图片描述
Host为我们Ubuntu的主机名
HostName为我们Ubuntu的IP
User为我们Ubuntu的用户名

要获取这些信息,我们可以打开我们的虚拟机,在终端输入“ifconfig”,复制它的IP地址,如图所示
在这里插入图片描述
xt@ubuntu 是提示符的一部分,表示当前用户和主机的信息,ens33表示主机IP地址
我们将这些信息依次复制到vscode的config文件中,按ctrl+s保存
此时ssh会出现我们的Ubuntu远程连接方式,选择“在当前窗口中连接”即可开始连接ubuntu
在这里插入图片描述
此时会让我们输入Ubuntu的密码,我们输入即可连接
在这里插入图片描述
连接成功后就可以通过vscode编程了,如果想要关闭远程连接,可以点击左下角的连接标志,然后关闭,如下图所示
在这里插入图片描述

### VSCode 远程连接 Ubuntu 卡顿解决方案 当遇到 VSCode 远程连接Ubuntu 出现卡顿时,可以尝试多种方法来改善性能。以下是几种有效的策略: #### 调整配置文件中的参数 对于某些用户而言,在 `.bashrc` 或者其他 shell 配置文件中存在复杂的命令可能会导致每次启动新的终端时消耗过多时间,从而影响响应速度。建议简化这些脚本的内容或将耗时操作移除。 #### 修改远程搜索设置 如果发现 `rg` (Ripgrep) 程序在后台持续高负载运行,则可能是由于默认开启了跟随符号链接的功能所致。关闭此选项能够有效降低资源占用率。具体做法是在 VSCode 的全局或项目级别设定里查找名为 `search.followSymlinks` 的条目,并将其值设为 `false`[^4]。 ```json { "search.followSymlinks": false, } ``` #### 更新 VS Code Server 版本 有时官方发布的最新版 VS Code Server 可能包含针对特定平台做了优化的新特性或是修复了一些已知漏洞。因此保持软件处于最新状态有助于提高整体稳定性与效率。可以通过手动下载适用于目标系统的安装包并替换旧版本的方式来完成升级过程[^2]。 #### 使用更高效的网络协议 确保所使用的 SSH 客户端支持压缩功能(如 `-C` 参数),这可以在一定程度上减少数据传输量进而加快交互速率;另外还可以考虑启用 GSSAPI 认证方式以加速密钥交换阶段的时间开销[^1]。 #### 启用图形界面应用的支持 如果你经常需要访问带有 GUI 组件的应用程序,那么应该确认 X11 转发已经正确开启。这样不仅可以正常显示弹窗类组件,而且还能避免因缺少必要依赖而导致的异常情况发生[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值