我找到的比較好用的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按鈕,將上述頭文件包含路徑添加進去后保存,重啟編輯器后生效,
開始補全編輯吧