clangFormat格式化宏定义代码的问题
vscode吧
全部回复
仅看楼主
level 2
五月梅子黄
楼主
我个人特别喜欢用宏定义套宏定义,实现一个表翻译为代码的效果
以下是一个宏定义表的样例,我原先写出来都长这样,虽然手动对齐导致不是对的很齐
但好歹还可以看
用clangFormat之后,所有的赋值、定义啥的,都很漂亮,但是这玩意好像不认识宏定义表啊!给我格成了下面这样
吊诡的是,那些 \ 符号都被格在最后面了,而且完全不齐
有没有高手直到怎么辉石?帮小弟搞一搞,真的是痛苦死了
2024年03月11日 03点03分
1
level 2
五月梅子黄
楼主
其实其他方面他都格得挺漂亮的,就是不认识宏定义,太痛苦辣
2024年03月11日 03点03分
2
Dragon1573
我是写Python的,格式化器使用Black Formatter。我可以在Python代码中使用 format: on/off这样的「魔法注释」,对一段代码屏蔽格式化。 或许Clang Format也有这样的功能?
2024年03月11日 10点03分
1