QT代码格式化 请问ClangFormat报错这个:Error in text formatting: Could not format file,该怎么解决呀,
插件里显示ClangFormat位置是这个,在ClangFormat添加了这个位置但是还是会出现这个问题。
QT代码格式化 请问ClangFormat报错这个:Error in text formatting: Could not format file,该怎么解决呀,
插件里显示ClangFormat位置是这个,在ClangFormat添加了这个位置但是还是会出现这个问题。
在Clang Format这里可以设置clang format的位置(加入环境变量的话会自动索引到,未加入需要自己选择位置)。
之后可以选择use customize style设置自己的clang format配置,选择add添加一个新的配置文件
在windows里配置文件不能加中文注释,不然会报错
BasedOnStyle: LLVM
PointerAlignment: Right
IndentWidth: 4
MaxEmptyLinesToKeep: 1
ObjCSpaceAfterProperty: true
ObjCBlockIndentWidth: 4
AllowShortFunctionsOnASingleLine: true
AllowShortIfStatementsOnASingleLine: true
AlignTrailingComments: true
SpacesInSquareBrackets: true
SpacesInParentheses : true
AlignConsecutiveDeclarations: true
AlignConsecutiveAssignments: true
SpaceBeforeAssignmentOperators: true
SpacesInContainerLiterals: true
IndentWrappedFunctionNames: true
KeepEmptyLinesAtTheStartOfBlocks: true
BreakConstructorInitializersBeforeComma: true
AllowAllParametersOfDeclarationOnNextLine: true
SpaceAfterCStyleCast: true
TabWidth: 4
UseTab: Never
添加快捷键
在工具-选项-环境-键盘里找到clangFormat可以为格式化当前文件添加一个自定义的快捷键