当前位置: 首页 > article >正文

个人.clang-format配置,适合Linux C/C++

安装
在VSCode扩展里搜索clangd并安装

配置

在项目的根目录下添加.clang-format文件,配置如下:

BasedOnStyle:   LLVM
Language:       Cpp

# This style configuration is based on google style configuration.
# The following configuration is different from the basic configuration.

# 缩进宽度
IndentWidth: 4

# Tab宽度
TabWidth: 4

# 每行代码长度限制,0表示无限制
ColumnLimit: 0

# 大括号使用Linux代码风格
BreakBeforeBraces: Linux

# 允许函数参数在一行
AllowAllArgumentsOnNextLine: true

# 使用Tab字符,Never表示不使用
UseTab: Never

使用

格式化代码:选中要格式化的代码,鼠标右键,使用…格式化代码(Format Document With…),选择clangd。


http://www.kler.cn/a/591470.html

相关文章:

  • 【AI】利用Azure AI的元数据过滤器提升 RAG 性能并增强向量搜索案例
  • 【工具/调研】各种类型文件转PDF
  • 2025年渗透测试面试题总结-某四字大厂实习面试复盘 一面 三面(题目+回答)
  • 【实战ES】实战 Elasticsearch:快速上手与深度实践-附录-3-从ES 7.x到8.x的平滑迁移策略
  • Linux (ubunut) 环境 Docker 安装Nginx 运行Vue项目
  • navicat导出文件密码解密
  • React19源码系列之createRoot的执行流程是怎么的?
  • C语言动态内存管理(下)
  • 数据结构篇——线索二叉树
  • 手机蓝牙项目
  • redis三主三从集群部署
  • [K!nd4SUS 2025] Crypto
  • 再学:Solidity数据类型
  • CH347使用笔记:CH347结合STM32CubeIDE实现单片机下载与调试
  • Excel(函数进阶篇):Vlookup函数进阶、TAKE嵌套SORE函数、SUBTOTAL函数、INDIRECT函数
  • 【从零开始学习计算机科学】信息安全(十三)区块链
  • Android 应用开发:架构重构、性能优化与离线缓存系统实现
  • Androidstudio出现警告warning:意外的元素
  • 【JavaEE】-- SpringBoot快速上手
  • e2studio开发RA4L1(8)----GPT定时器频率与占空比的设置