标签: cmake-format

是否有任何可以重新格式化cmake文件的实用程序

我有相对复杂的cmake文件,我想知道是否有任何实用程序可以重新格式化cmakeList.txt并美化它以便于阅读?

一些简单的技巧可以完成这些工作,例如缩进if else endif部分等等.

有没有这样的工具?

我使用notepad ++进行编辑,但是如果有其他工具,我可以切换.

cmake cmake-format

9
推荐指数
1
解决办法
2113
查看次数

用Clang-Format格式化CMakeLists.txt

有没有办法获取clang格式以正确格式化CMake文件?

我有一个.clang-format文件Language: CppBasedOnStyle: Google。没有指定其他语言。

理想情况下,我想自定义样式,但是现在最大的问题是,clang格式会使许多行缩进。文件越长,我获得的缩进级别越高。

问题:

  1. 有没有办法让clang格式将a识别CMakeLists.txt为不同于Cpp的语言?
  2. clang格式是否可以为我添加CMake语言规则?
  3. 在这种情况下是否存在替代clang格式的格式?

输入项

cmake_minimum_required (VERSION 3.2)
project(HELLO)

add_executable (helloDemo demo.cxx demo_b.cxx)
add_executable (goodByeDemo goodbye.cxx goodbye_b.cxx)
Run Code Online (Sandbox Code Playgroud)

实际产量

cmake_minimum_required(VERSION 3.2) project(HELLO)

    add_executable(helloDemo demo.cxx demo_b.cxx)
        add_executable(goodByeDemo goodbye.cxx goodbye_b.cxx)
Run Code Online (Sandbox Code Playgroud)

预期输出:与输入相同。或者命令和括号之间可能没有空格。

cmake clang-format cmake-format

5
推荐指数
1
解决办法
1583
查看次数

标签 统计

cmake ×2

cmake-format ×2

clang-format ×1