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

Linux环境vscode clang-format格式化:vscode clang format command is not available

问题现象

vscode安装了clang-format插件,但是使用就报错
格式化报错

问题原因

设置中配置的clang-format插件工具路径不正确。

解决方案

  1. 确认本地安装了clang-format工具:终端输入clang-format(也可能是clang-format-13等版本,建议tab自动补全一下),如果没有,安装提示安装
    在这里插入图片描述
  2. 我的本地安装的是clang-format-13,查看路径在/usr/lib/llvm-13/bin/clang-format
Zhenxing.Wang3@123:~/data/my_code$ whereis clang-format-13
clang-format-13: /usr/bin/clang-format-13 /usr/share/man/man1/clang-format-13.1.gz
Zhenxing.Wang3@123:~/data/my_code$ cd /usr/bin/
Zhenxing.Wang3@123:/usr/bin$ ll |grep clang
lrwxrwxrwx  1 root           root                 31 Jul  6  2022 clang-format-13 -> ../lib/llvm-13/bin/clang-format*
-rwxr-xr-x  1 root           root               5129 Jul  6  2022 clang-format-diff-13*
lrwxrwxrwx  1 root           root                 35 Jul  6  2022 git-clang-format-13 -> ../lib/llvm-13/bin/git-clang-format*
  1. ctrl+, 打开设置选项,搜索format,将clang-format.executable值设置为刚刚找到的路径即可
    在这里插入图片描述
http://www.lryc.cn/news/273455.html

相关文章:

  • 【KingbaseES】实现MySql函数WEEKS_BETWEEN
  • @Scheduled定时任务现状与改进
  • python+selenium爬虫笔记
  • 【LMM 009】MiniGPT-4:使用 Vicuna 增强视觉语言理解能力的多模态大模型
  • SpringBoot学习(三)-整合JDBC、Druid、MyBatis
  • 如何选择合适的语音呼叫中心?
  • 使用qtquick调用python程序
  • 【Axure高保真原型】树形表格_多选效果
  • 【Filament】加载obj和fbx模型
  • [USACO04OPEN] The Cow Lineup
  • 软件工具集合
  • C#利用openvino部署PP-TinyPose人体姿态识别
  • MindSpore Serving与TGI框架 の 对比
  • 两阶段提交协议三阶段提交协议
  • 6-Docker Compose-tomcat application(指定官方镜像)
  • 宝塔安装的imagemagick不能用,必须自己手动安装
  • 解决在test以外的目录下导入junit无效
  • docker 在线安装mysql 8.0.21版本
  • WPF DatePicker与Calendar的使用和样式修改
  • 从0开始python学习-40.通过正则表达式/json进行接口关联
  • 【React系列】高阶组件
  • 听GPT 讲Rust源代码--src/tools(38)
  • .NET C# 如何获取object对象的数据
  • 使用IDEA创建使用 JDK8 的 2.x.x 版本的 Spring Boot 项目以及 Spring Boot 项目如何修改JDK版本
  • 游戏服务器整体架构思考
  • labelme 标注的数据集转化为Mask-Rcnn适用的数据集
  • x-cmd pkg | tig - git 文本模式界面
  • 信息论与编码期末复习——概念论述简答题(一)
  • [Kubernetes]4. 借助腾讯云TKE快速创建Pod、Deployment、Service部署k8s项目
  • 二叉排序树的创建、插入、查找和删除【数据结构】