我有相对复杂的cmake文件,我想知道是否有任何实用程序可以重新格式化cmakeList.txt并美化它以便于阅读?
一些简单的技巧可以完成这些工作,例如缩进if else endif部分等等.
有没有这样的工具?
我使用notepad ++进行编辑,但是如果有其他工具,我可以切换.
有没有办法获取clang格式以正确格式化CMake文件?
我有一个.clang-format文件Language: Cpp和BasedOnStyle: Google。没有指定其他语言。
理想情况下,我想自定义样式,但是现在最大的问题是,clang格式会使许多行缩进。文件越长,我获得的缩进级别越高。
问题:
CMakeLists.txt为不同于Cpp的语言?输入项
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)
预期输出:与输入相同。或者命令和括号之间可能没有空格。