雨飞飞羽 2023-01-11 08:47 采纳率: 0%
浏览 30

QT代码格式化问题求解决

QT代码格式化 请问ClangFormat报错这个:Error in text formatting: Could not format file,该怎么解决呀,

img

插件里显示ClangFormat位置是这个,在ClangFormat添加了这个位置但是还是会出现这个问题。

img

img

  • 写回答

1条回答 默认 最新

  • Halifax ‎ 2023-01-11 10:11
    关注

    在Clang Format这里可以设置clang format的位置(加入环境变量的话会自动索引到,未加入需要自己选择位置)。
    之后可以选择use customize style设置自己的clang format配置,选择add添加一个新的配置文件

    img

    在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可以为格式化当前文件添加一个自定义的快捷键

    img

    评论

报告相同问题?

问题事件

  • 创建了问题 1月11日

悬赏问题

  • ¥15 DS18B20内部ADC模数转换器
  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动