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

man*_*ans 9 cmake cmake-format

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

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

有没有这样的工具?

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

use*_*089 7

最近有人写了一个名为cmake_format的CMake autoformatter.仍在开发中,但对于基本的CMake文件应该足够好.

  • @CarloWood,也许是在 2018 年,但在 2020 年,感觉 `cmake_format` 是首选工具,它很容易使用,而且很有效 (3认同)