VSCode 的新插件:
可以在本地打开远程开发机上的代码,并提供和本地一样的开发体验;
在 VSCode 中打开远程的终端,还可以在本地调试远程代码:断点、单步等一样都不会少。
配置步骤
- 在 VSCode 扩展栏中搜索 Remote - SSH 插件,点击安装;
3.将产生好的公钥发送到远端(使用 ssh-copy-id
工具),你需要将下面的 user@your_remote_host 修改为你开发机的用户名和主机名
- 这时候同样使用PowerShell 会出现找不到命令
ssh-copy-id
- 此时就需要使用
Git Bash
(软件下载https://git-scm.com/downloads)
$ ssh-copy-id -i ~/.ssh/id_rsa.pub name@192.168.11.123
连接远端机器
上面配置完成后,你就可以使用 VSCode
连接到远端机器了,打开 VSCode
,敲入 F1
键,输入 Remote-SSH:Connect to Host
,回车
接着输入你刚才配置好的 user@your_remote_host,回车
会让你输入配置文件保存地址,不要使用带.ssh的路径,使用下图中第行的路径
(如果使用带.ssh的路径会出现错误,导致无法ssh登录到远程系统)
成功连接后在vscode上就有记录了:
左下角也会出现
【参考】
Windows 10 的 OpenSSH 安装https://docs.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_install_firstuse
https://github.com/microsoft/vscode-remote-release