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

windows 下 vs code 格式化代码(clang-format)

vscode 的格式化代码能力来源于插件(有不止一种插件提供格式化功能),而非 vscode 本身

1、安装插件

2、windows 下载 LLVM-17.0.1-win64.exe (exe 结尾的安装包)

Releases · llvm/llvm-project · GitHub

可以直接把这个 exe 解压,里面有个 bin 目录,bin 目录有个 clang-format.exe (就要这个文件)

3、配置 clang-format.exe 路径

如果不配置路径,格式化代码就会报错

The 'clang-format' command is not available. Please check your clang-format.executable user setting and ensure it is installed.

4、格式化命令

格式化部分代码:选中部分代码,ctrl + k , ctrl + f

格式化所有代码:shift + alt + f  或者右键代码空白处,有个格式化代码选项

5、格式化的个性化设置可以通过指定 .clang_format 文件来配置

官方有提供 .clang_format 文档说明

Clang-Format Style Options — Clang 18.0.0git documentation

或者参考其他博主

clang-format 最全格式说明_.clang-format-CSDN博客

http://www.lryc.cn/news/177985.html

相关文章:

  • USB TypeC接口说明
  • 深眸科技入局AI视觉行业,以深度学习赋能视觉应用推进智造升级
  • 基于微信小程序的校园失物招领系统设计与实现(源码+lw+部署文档+讲解等)
  • 蓝桥等考Python组别七级001
  • 【软件测试】开发/测试模型
  • 用于时间触发的嵌入式软件的IDE
  • wordpress插件-免费的wordpress全套插件
  • 第一百五十七回 SliverList组件
  • 数据结构与算法——17.二叉搜索树
  • rust所有权
  • Win10电脑任务栏没有蓝牙图标的简单解决方法
  • 判断编译器类型、编译器版本、操作系统。
  • 百度实习一面(知识图谱部门)
  • Oracle 数据库查询优化
  • 时序预测 | MATLAB实现POA-CNN-GRU鹈鹕算法优化卷积门控循环单元时间序列预测
  • Java技术接单
  • 多家企业发布基于大模型的AI产品,大模型应用落地哪家强?
  • 如何在小程序中获取用户昵称、电话号,头像
  • 26606-2011 工业用氰乙酸甲酯 阅读笔记
  • 微软开源 windows-drivers-rs, 用 Rust 开发 Windows 驱动程序
  • Java中判断字符串是否为合法数字
  • [LeetCode] Hard-2251. 花期内花的数目 - 二分查找/有序数组
  • VUE3父子组件传值defineProps() 和 defineEmits()
  • OmniPlan Pro 4 for Mac:引领项目管理的创新与高效
  • 封装JDBC,实现简单ORM框架
  • 监控与运维,主流it运维监控工具
  • 基于Matlab实现全局优化算法
  • Kafka 笔记 (Non-Root/Container)
  • 【Pytest】跳过执行之@pytest.mark.skip()详解
  • Android Framework 常见解决方案(22)防应用被LowMemoryKillerDaemon(LMKD)杀掉