可以使用windows下的vscode编写ros代码
ssh服务端配置
给大家的镜像默认已经安装并开启ssh服务,这个操作可以省略
- 安装ssh服务端
sudo apt install openssh-server
- 开始ssh服务
sudo service sshd start
- 查看ssh服务状态
sudo systemctl status sshd.service
windows端vscode连接配置
- 安装remote-ssh远程ssh连接插件
- 添加远程ssh连接地址
- ssh连接ubuntu虚拟机
ssh 用户名@主机名(主机ip)
- 选择ssh配置文件的位置
- 点击连接
- 输入登录密码
- 连接成功
- 打开远程工程目录
- 选择远程代码路径并点击ok即可
- 输入远程密码
- 信任工程作者
ssh免密登录
VScode通过ssh连接ubuntu需要多次输入密码,可以配置ssh免密登录
- 在windows端生成密钥对
ssh-keygen -t rsa
2. ubuntu的~/.ssh
目录下创建authorized_keys
文件,并将上面生成的公钥id_rsa.pub
内容复制到authorized_keys
文件中
3. 关闭authorized_keys
文件即可,后面VScode就不需要输入登录密码
安装ros需要的插件
- python支持插件
---------------------------------------------------------------------
后续是ros需要的插件
- C/C++插件
- CMake插件
- ROS插件
- Msg Language Support