ubantu 16.04下clang-format的配置更改

由于最近在用ROS开发,但是又没什么好的IDE,VS Code的ROS配置又太麻烦了,所以就像偷懒的想用Roboware Studio来写代码,但是用惯VS Code之后再用Roboware,使用clang-format来对代码进行格式化之后完全和VS Code的风格不一样,所以想要改成与VS Code一致的风格。在这里记录一下。

 

首先打开clang的官方网站修改clang-format风格配置的网址:https://clang.llvm.org/docs/ClangFormatStyleOptions.html,找到下图所示,-style参数就是需要修改的配置,可以看到在终端输入如下命令就可以修改clang的风格了

 

接着再找到VS Code的格式化代码风格,打开设置->扩展->C/C++->C_Cpp:Clang_format_fallback Style

可以看到其中有一段配置代码,

{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4 }

以上就是Visual Studio的代码风格配置了,只需要在终端进行修改就,命令如下:

clang-format -style='{BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4}' -dump-config > .clang-format

这样就配置完成了!~

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值