clang-format 相关问题

clang-format是一种格式化C / C ++ / Java / JavaScript / Objective-C / Protobuf代码的工具。

clang-format 可以消除 include 语句尖括号内的空格吗?

考虑这个 include 语句。 注意 iostream 之后的额外空格: #包括 msvc 会编译它,但 gcc 不会。 因此,我们的 Windows 开发人员可能不会看到此故障,直到您...

回答 1 投票 0

clang-format:如何不与上一行中的任何标记对齐?

我希望变量/函数/等的长度永远不会影响后面几行的缩进,或者至少尽可能少地影响。例如,我已经有AlignAfterOpenBra...

回答 1 投票 0

用于返回参数和变量的 Clang 格式 binpack OnePerLine

我有以下代码: 返回first_long_function_name(参数)|| secondary_long_function_name(参数) || Third_long_function_name(参数); 我希望它表现得像

回答 1 投票 0

以不区分大小写的方式包含 clang 格式的订单

我正在尝试配置 .clang-format。我的目的是让它保留我的包含组,因为它们在代码中,但按字母顺序对它们进行排序。我设法通过 IncludeBl 接近我想要的东西...

回答 1 投票 0

当出现格式问题时,让 Clang-Format 给出详细的错误

正如标题所示,我正在我的代码上运行 Clang-Format,以便它向我显示是否存在任何格式错误...... 我想知道是否有办法让输出更详细,b...

回答 1 投票 0

在stm32cube中禁用源文件中一小部分的源格式

我正在尝试在 stm32cubeide 代码编辑器中制作源格式化程序以跳过代码的某些部分。通常它工作得很好,但在某些情况下我希望以不同的方式提高可读性。 采取...

回答 1 投票 0

如何使用 Neovim 自定义 Clang 格式

我正在使用 none-ls 将 Clang-Format 版本 19.1.0 配置为 Neovim 版本 v0.10.2 中的 LSP。 我想使用 .clangformat 文件来更改格式规则,但我不知道如何...

回答 1 投票 0

强制 clang-format 将多行参数放在下一行?

如果 clang-format 发现它需要将参数放在单独的行上,我宁愿将第一个参数放在下一行上,而不是放在当前参数上,后续参数与随机对齐

回答 1 投票 0

我的`.clang-format`可以包含另一个`.clang-format`吗?

我有一个包含一些子项目的项目,并且希望 clang-format 根据子项目对它们进行不同的排序。我可以让子项目“包含”顶级 .clang 格式文件吗? (瑟...

回答 1 投票 0

为什么指针对齐选项不起作用?

我正在使用 clang-format (版本 8.0.0 (tags/google/stable/2019-01-18))和样式文件,我在其中设置 …… 指针对齐:左 …… 这成功地改变了这样的声明 常量

回答 2 投票 0

GLSL 有哪些可用的格式化工具?

我最近需要审查 GLSL 代码,并且我希望强制执行格式约定。有没有像 GLSL 的 clang-format 这样的工具,我可以在其中指定配置文件并使其自动...

回答 2 投票 0

使用 global.clang-format 文件配置 VSC clang 格式

我基本上有一个与此类似的问题: 如何在每个工作区中配置 clang 格式而不使用 .clang-format 文件? 我正在使用 Visual Studio Code 编辑器(版本 1.43)和 Cl...

回答 0 投票 0

Clang Formatter 多行格式化配置错误

我在 vscode 如何格式化我的代码时遇到问题 我想要的格式: std::cout << std::endl << "Something"; The formatting i get: std::cout << std::endl <&...

回答 1 投票 0

在没有 -style=file 选项的情况下调用 clang-format 的默认行为是什么?

默认是-style=LLVM还是-style=file? 这是该命令的示例,我想知道它的行为如何: clang-format-4.0 -i 路径/到/文件/到/format.cpp

回答 1 投票 0

如何自动格式化主分支和功能分支而不引起冲突?

假设我有这个 git 历史记录: * 894a016 (HEAD -> 特征) 添加 radius() 方法 * 6a62db6(主)添加circle.h 其中,feature 中的circle.h 如下所示: #包括 使用命名空间 std;

回答 1 投票 0

Clang 总是会破坏多重继承的继承列表

想要以这种方式格式化我的代码: Foo 类:公共 Parent1,受保护 Parent2 { }; 然而 clang-format 总是会破坏多重继承的继承列表,如下所示: 类 Foo :公开

回答 1 投票 0

如何配置 clang-format 将 ) 和 } 放在新行上?

我正在尝试将 clang-format 配置为在每个函数参数之后中断,并将 ) 和 } 放在单独的行上,如下所示: 无效抽奖( 常量几何::矩形&源, 常量几何::矩形...

回答 1 投票 0

Visual Studio下的clangformat

我想在安装了 Visual Studio 的系统上直接从命令行使用 clang-format.exe,但找不到应用程序的位置。我们在哪里可以找到它相对于...

回答 1 投票 0

括号和按位运算的换行符

我提取了这段代码,用于从数据表中组装传感器数据。有什么方法可以使其更具可读性,最好将某些括号和按位运算分解为新行并......

回答 1 投票 0

clang-format - 括号换行和按位运算

我提取了这段代码,用于从数据表中组装传感器数据。有什么方法可以使其更具可读性,最好将某些括号和按位运算分解为新行并......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.