ubuntu20.04下QT添加谷歌代码风格转换工具clang-format

文章介绍了如何在QT环境中安装并配置clang-format-13工具,包括通过sudoaptinstall命令安装,激活QT的beautifier和ClangTools插件,设置代码格式化风格为google,并设定Ctrl+Shift+Q作为代码格式化的快捷键。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.直接sudo apt install clang-format-13 安装clang-format-13工具,其他版本也行。

2.在QT    help-> about plugins中激活beautifier和ClangTools,关闭QT再重新打开QT。

3.在tools->options的beautifier中设置clang format的位置,并将代码分割设置为google。

4.设置快捷键,在environment的keyboard中设置快捷键为Ctrl+Shift+Q,这个需要手写打字进去。

### 在 Ubuntu 上安装 `clang-format` 在 Ubuntu 系统上,可以通过 APT 包管理器安装 `clang-format`。根据系统版本和所需版本的不同,可以采用以下几种方式: 1. **查询可安装版本** 可以使用命令查看当前系统中可用的 `clang-format` 版本: ```bash sudo apt search clang-format ``` 2. **安装默认版本** 如果默认源中的版本满足需求,则可以直接使用以下命令进行安装: ```bash sudo apt install clang-format ``` 3. **添加 LLVM 官方源(用于安装特定版本)** 如果需要安装特定版本(如 clang-format-13 或 clang-format-14),则需要先添加 LLVM 的官方源[^2]。编辑 `/etc/apt/sources.list` 文件并添加对应的源地址,例如: ``` deb http://apt.llvm.org/focal/ llvm-toolchain-focal-13 main ``` 其中 `focal` 是 Ubuntu 20.04 的代号,若使用的是其他版本,请根据实际情况替换。 4. **添加密钥并更新软件包列表** 添加源后,需要导入 GPG 密钥以确保软件包来源可信: ```bash wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - sudo apt update ``` 5. **安装指定版本的 clang-format** 使用以下命令安装指定版本的 `clang-format`,例如安装 clang-format-13: ```bash sudo apt install clang-format-13 ``` 6. **创建符号链接或别名** 安装完成后,`clang-format` 会以 `clang-format-13` 的形式存在。如果希望直接使用 `clang-format` 命令,可以创建软链接或设置别名: ```bash sudo ln -s /usr/bin/clang-format-13 /usr/bin/clang-format ``` 或者设置别名: ```bash echo 'alias clang-format="clang-format-13"' >> ~/.bashrc source ~/.bashrc ``` --- ### 在 Windows 上安装 `clang-format` 对于 Windows 用户,有以下几种方式可以安装 `clang-format`: 1. **通过 LLVM 官方预编译包安装** 访问 [LLVM 官方下载页面](https://releases.llvm.org/) 下载适用于 Windows 的预编译包,解压后将 `bin` 目录下的 `clang-format.exe` 添加到系统环境变量中即可使用。 2. **通过 Visual Studio 安装** 如果使用 Microsoft Visual Studio 进行开发,在安装过程中勾选“使用 C++ 的 Clang 工具”选项,系统会自动安装 `clang-format` 并集成进 IDE。 3. **通过 WSL (Windows Subsystem for Linux) 安装** 如果已经启用 WSL,可以在 Ubuntu 子系统中按照上述 Ubuntu 安装步骤进行操作,从而在 Windows 中使用 `clang-format`。 4. **通过 Chocolatey 安装** 如果已安装 Chocolatey 包管理器,可以使用以下命令安装 LLVM 和 `clang-format`: ```powershell choco install llvm ``` --- ### 验证安装 无论是在 Ubuntu 还是 Windows 上安装完成后,都可以使用以下命令验证是否安装成功: ```bash clang-format --version ``` 该命令将输出当前安装的 `clang-format` 版本信息。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值