在windows上使用VS Code远程Linux编写代码

2025-10-27 01:56:56

1、下载VS Code Insider

打开网站 https://code.visualstudio.com/insiders/,点击“Download for Windows”下载按钮

在windows上使用VS Code远程Linux编写代码

2、安装VS Code Insider

下载后的文件,VSCodeUserSetup-x64-1.41.0-insider.exe,双击开始安装

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

3、下载VS Code远程插件Remote Development

打开网站 https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack,点击右下角的“Download Extension”链接进行下载,下载的插件格式是.vsix

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

4、安装VS Code远程插件Remote Development

打开VS Code,点击左边的最下方按钮,然后再点击“...”,出现菜单后选择“Install from VSIX...",导入前面下载的插件文件。

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

5、Remote Development插件安装完成后,会多出一些东西

在windows上使用VS Code远程Linux编写代码

6、安装ssh客户端工具

windows7 安装git来使用ssh工具

Win10 不需要安装git,直接安装自带的ssh client就可以

 

7、Windows7安装git

打开网站 https://git-scm.com/download/win,下载Git for Windows工具

下载后双击安装

安装时注意勾选"Use Git and optional Unix tools from the Command Prompt"。

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

8、配置无密码访问

在Windows命令行中,执行ssh-keygen -t rsa -b 4096命令,生成公钥私钥。

生成公钥后,把公钥拷贝至远程Linux系统上。

先在Linux上创建相应的目录

# mkdir /root/.ssh

使用scp命令复制到远程Linux系统上

C:>scp c:\Users\bing\.ssh\id_rsa.pub root@Linux系统IP:/root/.ssh/aut

horized_keys

 

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

9、添加Linux系统的信息到配置文件中

点击最下方的图标,可以看到现在还没有任何主机,需要我们做一下配置,把Linux系统信息添加进来。

在windows上使用VS Code远程Linux编写代码

10、点击上方的齿轮图标,会弹出配置文件,选择中“c:\Users\bing\.ssh\config”

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

11、打开c:\Users\bing\.ssh\config后,主要有三个配置

Host:在以后VS Code中显示的Linux系统的别名,可以用主机名或者IP

HostNmae:Linux主机IP地址

User:Linux主机的连接用户名

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

12、保存配置后,会在左边出现我们前面设置的主机别名

在windows上使用VS Code远程Linux编写代码

13、在主机名称上右键,选择“Connect to Host in Current Window",就可以远程连接到Linux系统上了。然后就可以进行打开文件、新建文件等操作

在windows上使用VS Code远程Linux编写代码

在windows上使用VS Code远程Linux编写代码

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢