保持多个 space-aligned `set(VARIABLE value)` 在 cmake-format 期间的方式
Keep multiple space-aligned `set(VARIABLE value)` the way they were during cmake-format
我们有很多包含 set()
序列的 CMake 文件,例如
set(VERSION_MAJOR 1)
set(VERSION_MINOR 2)
set(VERSION_ABI 3)
set(VERSION_PATCH 0-rc2)
我找不到 cmake-format
来保持这样的排列;它总是将重复的空格(这里是 _ABI
之后)压缩为一个。
有没有办法告诉 cmake-format
保持对齐?
我建议在这几行周围简单地在本地禁用 cmake-format。参见手册:https://cmake-format.readthedocs.io/en/stable/format-features.html?highlight=disable#disable-formatting-locally
# cmake-format: off
set(VERSION_MAJOR 1)
set(VERSION_MINOR 2)
set(VERSION_ABI 3)
set(VERSION_PATCH 0-rc2)
# cmake-format: on
我们有很多包含 set()
序列的 CMake 文件,例如
set(VERSION_MAJOR 1)
set(VERSION_MINOR 2)
set(VERSION_ABI 3)
set(VERSION_PATCH 0-rc2)
我找不到 cmake-format
来保持这样的排列;它总是将重复的空格(这里是 _ABI
之后)压缩为一个。
有没有办法告诉 cmake-format
保持对齐?
我建议在这几行周围简单地在本地禁用 cmake-format。参见手册:https://cmake-format.readthedocs.io/en/stable/format-features.html?highlight=disable#disable-formatting-locally
# cmake-format: off
set(VERSION_MAJOR 1)
set(VERSION_MINOR 2)
set(VERSION_ABI 3)
set(VERSION_PATCH 0-rc2)
# cmake-format: on