ROS程序编辑器

我找到的比较好用的ROS代码编辑器,对于emacs和vim等神级编辑器不能自动补全,对于我这种新手编译出错都是字母打错了,

因此果断回避,找到了一款叫做code blocks的编辑器,在软件中心就能下载,安装后可以直接使用,非常方便。为了使用方便。

可以做以下设置:

1.在菜单栏Settings下选editor,然后在左侧最下方选中code completion,将右侧fillupcharacters设置为2,

这样当关键字或者变量和函数名输入到第三个字母时便可以启用智能提示。

2.下一步主要是配置头文件的包含目录,ROS系统文件的头文件目录是"/opt/ros/indigo/include",我所用的ROS版本是indigo,其他版本可以进行替换,

在设置时在菜单栏Settings下选Compiler,选项卡选至search directories,点击add按钮,将上述头文件包含路径添加进去后保存,重启编辑器后生效,

开始补全编辑吧

时间: 2024-10-06 18:45:31

ROS程序编辑器的相关文章

编写第一个ROS程序-发布器(Publisher)

在上一篇文章中我们安装好了ROS环境.本篇文章我们将熟悉ROS中的一些概念(Concept),并尝试使用C++来实现一个发布器(Publisher)和一个订阅器(Subscriber). 该文章是个人学习ROS的过程记录,参考的书是中文版<ROS机器人编程:原理与应用>,英文版为A Systematic Approach to Learning Robot Programming with ROS,该书代码托管在作者wsnewman的github上,感谢作者的辛苦付出. 该篇文章分为以下几个部

Qtcreator编写ros程序:无法启动进程&quot;catkin_make&quot; -DCMAKE_BUILD_TYPE=Debug

利用Qtcreator编写ROS程序,你必须先进行相应的配置:在启动qtcreator环境时先把ros环境添加进.(即~/.bashrc文件) 1 版本问题 QT4 与 QT5 sudo    gedit ~/.local/share/applications/DigiaQtOpenSource-qtcreator.desktop     (qt5       默认安装的路径下) 当打开文件是空时,关闭.按照路径打开文件 cd ~/.local/share/applications/ gedit

拜师鸟哥之linux学习体会(9)——vim程序编辑器

1.    在linux下也是可以编程的哦,采用的是vim程序编辑器,如果你学会使用vim并能看懂一个vim程序,那就很了不得了.在介绍vim之前,我们先学习下他的前身vi.vi具有三种模式:一般模式.编辑模式和指令列命令模式.三者之间是这样转换的: 2.    一般打开一个vim程序就进入一般模式,之后输入o,O,a,A,i,I,r,R中的任何一个就进入编辑模式,之后左下方会出现INSERT或REPLACE.若要回到一般模式,就必须按下Esc来退出编辑模式.在一般模式下,输入:/?中的任意一个

linux学习笔记--vim程序编辑器

1,在linux系统中使用文本编辑器来编辑自己的linux参数配置文件是一件很重要的事情,因此系统管理员至少应该要熟悉一种文本编辑器. 2,不同的linux distribution各有不同的附加软件,linux命令行界面下的文本编辑器有Emacs,pico,nano,joe与vim 3,学习vim的重要性 (1)所有的UNIX Like系统都内置vi文本编辑器,其他的文本编辑器不一定存在 (2)很多软件的编辑接口都会主动调用vi (3)vim具有程序编辑的能力,可以主动以字体颜色辨别语法的正确

(转)用Eclipse编译你的ROS程序

原地址: http://blog.csdn.net/sujun3304/article/details/18572017 好了,理解了系统各个组件的含义后,还是直接进入程序真刀真枪的从实践中学习吧! 不过首先呢,公欲善其事必先利其器,如果你向我一样不是vim和emacs的粉丝,喜欢eclipse的图形界面的话,这篇文章就是为你准备的. 第一步: 首先确保你的项目是通过roscreate-pkg创建的 假设你的ROS项目目录为catkin_ws,进入catkin_ws,执行下列命令.为你的项目生成

vim程序编辑器使用总结

VIM程序编辑器 vi与vim vi:是一种文字处理器 所有的unix like系统都会内置vi文本编辑器 很多软件的编辑接口都会主动调用vi vim:vi的高级版.是一个程序开发工具 会依据文件的扩展名或者文件内的开头信息判断文件内容,自动调用该程序的语法判断式,用颜色来显示程序代码 vi的使用 三种模式 一般模式 搜索与替换.删除字符.删除/复制/粘贴整行 编辑模式 编辑文件内容 命令行模式 即退出VI 一般模式常用按钮 光标移动 G 移动到文件最后一行 n+G 移动到文件第n行 n+↑ 上

第十章、vim 程序编辑器

1. vi 与 vim 1.1 为何要学 vim 2. vi 的使用 2.1 简易执行范例 2.2 按键说明 2.3 一个案例的练习 2.4 vim 的暂存档.救援回复与开启时的警告讯息 3. vim 的额外功能 3.1 区块选择(Visual Block) 3.2 多档案编辑 3.3 多窗口功能 3.4 vim 环境设定与记录: ~/.vimrc, ~/.viminfo 3.5 vim 常用指令示意图 4. 其他 vim 使用注意事项 4.1 中文编码的问题 4.2 DOS 与 Linux 的

编译ros程序包--4

编译程序包(原创博文,转载请标明出处--周学伟) 1.编译程序包: 一旦安装了所需的系统依赖项,我们就可以开始编译刚才创建的程序包了. 注意: 如果你是通过apt或者其它软件包管理工具来安装ROS的,那么系统已经默认安装好所有依赖项. 记得事先source你的环境配置(setup)文件,在Ubuntu中的操作指令如下: [email protected]: source /opt/ros/indigo/setup.bash 2.使用使用 catkin_make catkin_make 是一个命令

vim程序编辑器

系统管理员的重要工作就是修改与设置某些重要软件的配置文件,因此至少得要学会一种以上的命令行界面的本文编辑器. 在这篇文章终,我们将了解linux系统下的文本编辑器的知识,以及程序编辑器vim的使用方法. 前言:在linux的世界中,绝大部分的配置文件都是以ASCII的纯文本形式存在,因此利用简单的文字编辑软件就能够修改设置了. 一.认识linux系统下的文本编辑器 linux在命令行界面下的文本编辑器众多,其中包括Emacs,pico,nano,joe与vim等. 1. vi vi的重要性: 所