0%

交互式clang-format生成器

clangformat.com是一个通过交互方式设置clang-format格式选项并查看格式化效果的网站,将所生成的配置选项命名为.clang-format并保存在用户主目录下,然后在使用clang-fromat格式化代码就会读取并应用该配置选项。但是在这里需要注意的一点就是,PointerBindsToType: 100这一句是该网站的默认选项,但是右侧的解释部分我们可以清楚地看到,该选项的值是一个bool类型值,因而该选项的值应为true或是false。我们在保存文件时应根据我们的实际需要修改。

这样就可以使用clang-format来格式化生成漂亮的代码了。

什么?没有clang-format?如果在Debian系统,可以使用超级牛力的apt-get来安装:

1
apt-get install clang-format-3.5