| ros-quick-runner README这是一个为 ROS(机器人操作系统)开发者设计的 VSCode 扩展,旨在快速启动 .launch或者.cpp或者.py文件。 通过简单的右键菜单操作或快捷键,你可以直接在 VSCode 中运行 ROS 的 roslaunch或者rosrun命令。 功能
快速启动 .launch/.cpp/.py文件:通过右键点击.launch/.cpp/.py文件,直接启动 ROS 的roslaunch/rosrun命令。自动解析 ROS 包名:扩展会自动解析 .launch/.cpp/.py文件所在的 ROS 包名,无需手动输入。智能路径解析:支持从 .launch/.cpp/.py文件路径中自动查找package.xml文件,以确保正确获取 ROS 包名。 安装
打开 VSCode。进入扩展商店(Ctrl+Shift+X或Cmd+Shift+X)。搜索 ros-quick-runner并安装。重启 VSCode 以确保扩展正常加载。 使用方法演示视频如下: 使用前说明(非常重要): 
确保你的 ROS 环境已经正确安装并配置。由于插件是调用的vscode中的终端,请确定好你的环境,如果你使用的是linux自带的python 环境,请在.bashrc中关闭你的conda环境。否则就会出现错误。确保你的.bashrc中存在类似一下的命令。 source ~/catkin_ws/devel/setup.bash
 否则,可能会出现如下错误: 
 通过右键菜单启动 .launch文件
在 VSCode 的资源管理器中找到你的 .launch文件。右键点击文件,选择 ROSLaunch。扩展会自动解析包名并运行 roslaunch命令。 通过右键菜单启动 .cpp/.py文件
在 VSCode 的资源管理器中找到你的 .cpp/.py文件。右键点击文件,选择 ROSRun。扩展会自动解析包名并运行 rosrun命令。 扩展设置本扩展目前没有提供额外的 VSCode 设置。所有功能默认启用。 已知问题
如果 .launch/.cpp/.py文件不在 ROS 包目录下,扩展可能无法正确解析包名。如果 package.xml文件不存在或路径不正确,扩展将无法找到 ROS 包名。 发行说明1.0.0
初始版本发布。目前只支持ros1支持.launch文件的快速启动。支持.cpp和.py文件的快速启动。 1.0.11.0.21.0.3
将生成的roslaunch/rosrun命令复制到剪切板中,适配linux/windows系统 祝你使用愉快! |  |