
1.TER快捷键2.VS code 安装首先 在网站下载VS codeLinux最好用.deb格式下载好以后直接拖到linux的文件夹中在这个文件夹打开终端sudo dpkg -i x.debx.deb是你的安装包名卸载代码code的代码sudo dpkg --purge code插件里面ros现在使用robot developer enviroment3.VS code 基本流程1.创建工作空间‘mkdir -p demo02_ws/src cd demo02_ws catkin_make启动codecode .这时需要配置一些编译环境使用快捷键ctrlsgiftb会出现改为{ // 有关 tasks.json 格式的文档请参见 // https://go.microsoft.com/fwlink/?LinkId733558 version: 2.0.0, tasks: [ { label: catkin_make:debug, //代表提示的描述性信息 type: shell, //可以选择shell或者process,如果是shell代码是在shell里面运行一个命令如果是process代表作为一个进程来运行 command: catkin_make,//这个是我们需要运行的命令 args: [],//如果需要在命令后面加一些后缀可以写在这里比如-DCATKIN_WHITELIST_PACKAGES“pac1;pac2” group: {kind:build,isDefault:true}, presentation: { reveal: always//可选always或者silence代表是否输出信息 }, problemMatcher: $msCompile } ] }直接配置好以后以后直接一键ctrl shift b就可以编译了。可以在src文件直接右键创建功能包接下来老规矩roscpp rospy std_msgs然后按crtl shift b编译成功结果如图然后右键在下面的src文件夹中创立在文件中找到把 c改为对应的版本我这儿11#include ros/ros.h int main(int argc,char *argv[]){ ros::init(argc,argv,hello_c); ROS_INFO(Hello World!); return 0; }配置文件haiyou tagrt直接编译在VScode中bash键旁边有个号点启动另一个终端这样直接定位在这个文件夹输入roscore再号下一个在第三个终端输入成功解决乱码插入这一句就行注意python编写可以直接右键scripts文件夹选择在终端打开直接chmod x 这串代码