• clangformat 对 c++ 进行格式化


    在 VS Code 中安装了 C/C++ 插件后会自动带上格式化工具 clang-format。按 option+shift+f 即可对文件进行 format(格式化)。

    在目录下创建.clang-format 文件,可以指定格式化的规则。

    Language: Cpp
    BasedOnStyle: LLVM
    DerivePointerAlignment: false
    PointerAlignment: Left
    AccessModifierOffset: -1
    

    简单的方式是选一个基础 Style 如 LLVM,然后增加一些额外的设定。

    比如我希望指针和引用的*& 能紧靠类型,而不是变量名,就把 PointerAlignment 设置为 Left 即可。为了防止基础 Style 里用 DerivePointerAlignment 强制设定了 PointerAlignment,最好加上 DerivePointerAlignment: false


    ┆凉┆暖┆降┆等┆幸┆我┆我┆里┆将┆ ┆可┆有┆谦┆戮┆那┆ ┆大┆始┆ ┆然┆
    ┆薄┆一┆临┆你┆的┆还┆没┆ ┆来┆ ┆是┆来┆逊┆没┆些┆ ┆雁┆终┆ ┆而┆
    ┆ ┆暖┆ ┆如┆地┆站┆有┆ ┆也┆ ┆我┆ ┆的┆有┆精┆ ┆也┆没┆ ┆你┆
    ┆ ┆这┆ ┆试┆方┆在┆逃┆ ┆会┆ ┆在┆ ┆清┆来┆准┆ ┆没┆有┆ ┆没┆
    ┆ ┆生┆ ┆探┆ ┆最┆避┆ ┆在┆ ┆这┆ ┆晨┆ ┆的┆ ┆有┆来┆ ┆有┆
    ┆ ┆之┆ ┆般┆ ┆不┆ ┆ ┆这┆ ┆里┆ ┆没┆ ┆杀┆ ┆来┆ ┆ ┆来┆
  • 相关阅读:
    Java的Set集合中的retainAll()方法
    蒲丰投针问题
    根据贝叶斯公式求解三门问题
    概率论公式(续)
    数字(number)
    寻找最美的你(select)
    木棍
    lowbit
    搜索题
    day7
  • 原文地址:https://www.cnblogs.com/flipped/p/15666540.html
Copyright © 2020-2023  润新知