ROS知识(21)----ROS C++代码格式化
2017-08-23 14:35
274 查看
这里提供两种方法。
第一种方法:clang_format
1.安装clang format
2.从github的roscpp_code_format项目,下载格式文件.clang-format,注意它是一个隐藏类型的文件,可以通过Ctrl+H显示出来
3.将.clang-format文件拷贝到工作空间中,例如:
4.代码格式化单个文件:
5.代码格式化整个工作空间的所有代码
详细的使用方法,请参考:roscpp_code_format
第二种方法:eclipse formatter
如果你使用的是eclipse,这里整理了一个eclipse版本的代码格式化配置文件,
请到github上下载:eclipse_roscpp_code_format,详细使用请参考其说明文档README.md
第一种方法:clang_format
1.安装clang format
sudo apt-get install -y clang-format-3.6
2.从github的roscpp_code_format项目,下载格式文件.clang-format,注意它是一个隐藏类型的文件,可以通过Ctrl+H显示出来
3.将.clang-format文件拷贝到工作空间中,例如:
~/catkin_ws/.clang-format
4.代码格式化单个文件:
clang-format-3.6 -i -style=file MY_ROS_NODE.cpp
5.代码格式化整个工作空间的所有代码
find . -name '*.h' -or -name '*.hpp' -or -name '*.cpp' | xargs clang-format-3.6 -i -style=file $1
详细的使用方法,请参考:roscpp_code_format
第二种方法:eclipse formatter
如果你使用的是eclipse,这里整理了一个eclipse版本的代码格式化配置文件,
请到github上下载:eclipse_roscpp_code_format,详细使用请参考其说明文档README.md
相关文章推荐
- Visual Studio 2010 C++ 代码自动格式化
- VC/C/C++ 代码21
- Linux/Unix C/C++编程 Eclipse中代码格式化 (图)
- Notepad++如何自动缩进(格式化)c++\java代码
- C++ 读写文件,格式化输出到文件的简单代码
- c++中将代码封装为.dll的一些知识
- SourceInsight集成AStyle工具格式化C_C++代码
- NppAStyle代码格式化插件(C/C++/C#/JAVA)
- C++ - 格式化输入输出(formatted input and output) 的 详解 及 代码
- 要看懂OpenCV的代码,所需要的C和C++的基础知识
- 【iOS开发-44】通过案例谈iOS代码重构:合并、格式化输出、宏变量、利用数组字典存储数据,以及利用plist的终极知识
- C++ - 格式化输入输出(formatted input and output) 的 详解 及 代码
- vs2010,2013c++代码格式化
- Ros 中的代码编写 C++ 语法说明
- c/c++基础知识读书笔记二 格式化输入输出
- VS开发C++代码格式化设置(AStyle)
- ROS python 代码转换到 C++
- VS code 中C/C++ 的代码格式化
- C++的格式化输出(代码例子)
- NppAStyle代码格式化插件(C/C++/C#/JAVA)