vscode配置remote-ssh进行容器内开发
Remote-ssh
配置
ROS1的容器已经可以进行图形化访问,那么接下来就要配置开发环境。
基于VSCode
的 remote-ssh
插件进行容器开发。
首先安装VSCode
插件 remote-ssh
然后添加开发容器的基础配置信息
添加完成后,还需要修改链接的端口号,因为在dockerfile中配置的端口号是10022
添加完成后,刷新并点击链接,打开新的窗口输入密码,稍等片刻,就链接上了容器。
插件安装
ROS开发一般基于C++和Python,安装几个相关插件即可。
clangd
优点:
clangd
的提示速度是非常快
缺点: 需要安装
clangd
以及编译时需要生成build/compile_commands.json
文件。
clangd插件安装完成后,使用F1键调出命令面板,输入clangd,并找到
Download language server
选项直接安装clangd即可
python
CMake Tools
Git Graph