小编Ale*_*lex的帖子

如何标记一个区域,所以clang格式不会触及它?

例如,在MySQL ++库中有一些宏可用于根据sql表定义定义简单的结构,如下所示:

sql_create_6(stock, 1, 6,
    mysqlpp::sql_char, item,
    mysqlpp::sql_bigint, num,
    mysqlpp::sql_double, weight,
    mysqlpp::sql_decimal, price,
    mysqlpp::sql_date, sdate,
    mysqlpp::Null<mysqlpp::sql_mediumtext>, description)
Run Code Online (Sandbox Code Playgroud)

问题是clang-format将以一种更难以阅读的方式重新格式化(新行上的每个参数).大多数代码格式化程序都可以识别特殊格式关闭/格式化注释,但我没有在clang格式手册中找到类似的东西.

c++ clang-format

27
推荐指数
2
解决办法
6627
查看次数

标签 统计

c++ ×1

clang-format ×1