IDE & Tools Configuration

和大多数开发环境一样,理论上,在 ROS 中,只需要记事本就可以编写基本的 ROS 程序,但是工欲善其事必先利其器,为了提高开发效率,可以先安装集成开发工具和使用方便的工具 : 终端、IDE....

終端Terminator安裝

在 ROS 中,需要频繁的使用到终端,且可能需要同时开启多个窗口,推荐一款较为好用的终端: Terminator。效果如下:

img

安裝

添加到收藏夾

顯示應用程序 ---- 搜索 terminator ---- 右擊選擇 添加到收藏夾

常用快捷鍵

第一部分:關於在同一個標簽内的操作

第二部份:有关各个标签之间的操作

VScode安裝

安装包下载

vscode linux64下载:https://code.visualstudio.com/docs/?dv=linux64_deb

历史版本: https://code.visualstudio.com/updates

安装与卸载

安装

卸载

插件安装

C/C++CMake ToolsPythonROS

image-20220702144712035

基本配置

个人认为除了以上插件,仅需要添加ROS头文件路径保证代码补全即可,以提升coding效率。

具体打开工作空间下.vscode/c_cpp_properties.json文件,在includePath中添加安装的ROS的路径即可。

如需更多配置,可参考:VScode ROS 配置arrow-up-right

image-20220702154100502

Reference

Last updated