云胡不喜

VS Code 配置远程开发

粗体文本有时候,在Linux环境中开发更方便,但如果全部在虚拟机GUI环境中会很卡,所以最好是使用Vagrant拉起一套NO-GUI的环境,然后远程访问虚拟机开发。

安装配置过程十分简单,可以直接参考官方文档

相关原理如下图:

1、安装 Remote - SSH 插件

2、配置免密

拷贝公钥 ssh-copy-id -i ./id_rsa.pub vagrant@100.0.0.10此命令会将本地的公钥拷贝到服务器()的~/.ssh/authorized_keys文件中,配置好后就可以免密登录了,如果拷贝失败可以手动复制id_rsa.pub公钥的内容追加到~/.ssh/authorized_keys文件最后。

3、 Remote Explorer新建连接即可。

连接成功后,服务器~目录会新增一个.vscode-server/ 主要用于保存相关插件和用户数据。

drwxrwxr-x  5 vagrant vagrant     4096 Apr 20 05:57 .vscode-server/

VSCode远程开发跟本地没啥区别,还会默认做端口转发。

本站文章如无特殊说明,均为原创,转载请注明出处,基于 CC BY-SA 4.0 协议授权