VScode远程开发体验真的太好了

这是一篇笔记文章,记录下来整理思路,时间匆忙没配图,后续补上

开发者的"王道"

windw下连vmware虚拟Linux系统开发

除了window相关的应该用,其他应用都应该在Linux下开发

window与vmware虚拟机共享目录

  1. 在虚拟机 “选项” 配置共享目录
  2. 在Linux系统添加开机挂载
    • vi /etc/fstab
.host:/linux /mnt/share fuse.vmhgfs-fuse allow_other,defaults 0 0

也可以用命令临时挂载使用
vmhgfs-fuse .host:linux /mnt/share

.host:<共享目录>

VScode 安装远程开发插件 Remote development (包含WSL,SSH,Container)

我只需要 SSH 连远程系统开发,和 Container 本地远程跑Docker,所以我这里是单独安装插件,没有安装套装

安装完成后,vscode 左侧菜单栏有一台电脑图标,选择,REMOTE EXPLORERSSH Targets+ 新建 ssh 连接,ssh [email protected] 提示输入密码即可连接上

配置ssh无密码登录

本地用 git-bash 生成ssh秘钥,

如果本地已有生成的 id_rsa.pub 可以直接操作下一步拷贝公钥,不需要重新生成。
重新生成会覆盖旧的秘钥,除非指定存放目录

安装了 git for window 都会有,打开 git bash

命令 ssh-keygen -t rsa

这样生成了一对密钥,存放在用户目录的~/.ssh下。

window下一般是这个目录 C:\Users\Administrator\.ssh

将公钥考到对方机器的用户目录下,并将其复制到~/.ssh/authorized_keys中(操作命令:#cat id_dsa.pub >> ~/.ssh/authorized_keys)。

再在 vscode 连接远程机器,就可以直接连上不需要输入密码了

配置参考:https://www.jianshu.com/p/0f2fb935a9a1

你可能感兴趣的:(工具利器)