clang-format 相关问题

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

当参数被分成行时,如何让clang-format将第一个arg / param放在它自己的行上?

我有以下.clang格式设置(除其他外,但这些是相关的AFAIK):AlignAfterOpenBracket:'DontAlign'AllowAllParametersOfDeclarationOnNextLine:'false'...

回答 1 投票 0

Clang格式并不总是尊重BinPackParameters:false

我正在尝试使用Visual Studio 2017的.clang格式文件,但它似乎并不总是尊重我设置为false的BinPackParameters参数。设置以下参数:...

回答 1 投票 1

禁用指针对齐

我使用以下样式选项进行clang格式的指针对齐:DerivePointerBinding:false PointerBindsToType:false DerivePointerAlignment:false PointerAlignment:Left我想......

回答 1 投票 2

如何指定clang格式文件?

我刚刚在Redhat 6机器上构建了clang 5.0.0并尝试运行clang-format。我无法获得样式文件中的-style选项。这是一组我认为应该的命令的例子......

回答 1 投票 15

如何在cpp项目文件夹上调用clang-format?

有没有办法为整个cpp项目文件夹调用clang-format --style = Webkit之类的东西,而不是为每个文件分别运行它?我正在使用clang-format.py和vim来做这件事,但......

回答 5 投票 52

在'if','while','catch'之后的空格......以及clang格式

无法弄清楚该选项是在if,while,catch等之后添加空格...目前我的.clang格式文件产生:while(true){if(flushedCount == count)...

回答 1 投票 0

添加一个空行作为代码中的最后一行 - clang-format

我在vscode中使用clang-format扩展来格式化我的c ++代码。我一直在寻找一个可以添加一个空行作为代码中最后一行的配置。但没有找到。如果我有案子:......

回答 1 投票 1

如何以clang格式强制东方const?

是否有一个clang格式的标志将'const west'更改为'east const',以便以下内容:void fun(const std :: string&s);将被重新格式化为:void fun(std :: string const&s);

回答 1 投票 6

在CLion中使用clang格式

我想在CLion中使用clang-format格式化我的代码。我已经完成了设置并且没有找到任何允许我运行外部命令来转换代码的设置。怎么样......

回答 4 投票 43

如何通过逗号之后打破clang格式换行功能?

假设我有以下函数定义:void MyVideoClass :: Play(CJNIVideo * pJNIVideo,const char * pFile,float startPos,bool bLooping,int nGLTextureId)// ...

回答 1 投票 1

clang-format打破长期的doxygen评论

我在遗留代码库中得到了这个doxygen评论,我希望保持它们的一致性。 / *************** // ************** ******************************** * * @file * * Serial ...

回答 1 投票 0

从clang格式样式中提取emacs c样式选项

一位同事为我提供了一个我们正在研究的C ++项目的clang格式样式文件。我安装了clang-format.el,以便能够从emacs格式化缓冲区。重新格式化工作...

回答 2 投票 4

如何以clang格式创建外部标题的类别?

我想配置clang-format以在C ++中对包含的标题进行排序,如下所示:主标题(与当前cpp文件相关联),通过“”包含的本地标题,通过<>包含的其他标题,...

回答 2 投票 1

clang格式仍然使用`DisableFormat:true`进行格式化

正如文档所述:DisableFormat(bool):完全禁用格式化。但是,在.clang格式中仅检查具有此选项的源C ++文件仍会报告该文件需要...

回答 1 投票 0

如何在Visual Studio中使用clang格式

自15.7 prev1以来,Visual Studio具有clang格式的本机集成。我正在使用15.9.9并很好地看到选项中的配置。根据我的理解,因为'谷歌'被选中...

回答 1 投票 2

Clang格式“AlwaysBreakAfterReturnType:None”不起作用

我想使用clang-format,但它始终以returnType之后的新行开头。我阅读了文档并尝试了“AlwaysBreakAfterReturnType:None”,但这种接缝无效。我......

回答 3 投票 1

如何使用clang-format自动缩进4个空格的C ++类?

我在项目的根目录中获得了下一个.clang格式文件:--- AlignTrailingComments:true AllowShortFunctionsOnASingleLine:false AllowShortIfStatementsOnASingleLine:true ...

回答 3 投票 24

如何在Angular Cli项目中格式化代码?

在Angular Cli网站上,我发现了以下内容。测试,棉绒,格式让您的代码真正闪耀。使用命令的微风运行您的单元测试或端到端测试。执行官方......

回答 1 投票 1

clang-format不能在gVim下工作

我通过apt-get安装了clang-format-3.8。现在我尝试在gVim中使用它,但它不起作用。我检查并且clang-format-3.8存在于文件夹/ usr / share / vim / addons / syntax中。但是当我输入:pyf / ...

回答 4 投票 5

clang-format标准化的行结尾

是否有可能使clang-format标准化行结尾以使整个项目一致?像这样:int main()\ n \ n \ n \ n \ n \ n \ n返回0; \ n} \ r \ n将格式化为:int main()\ n \ n \ {\ ...

回答 1 投票 0

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