CMakeファイルを正しくフォーマットするためにclang-formatを取得する方法はありますか?
と の.clang-format
ファイルがLanguage: Cpp
ありBasedOnStyle: Google
ます。他の言語は指定されていません。
理想的には、スタイルをカスタマイズしたいのですが、現在の最大の問題は、clang-format が多くの行をインデントすることです。ファイルが長いほど、インデントのレベルが高くなります。
質問:
- Cpp
CMakeLists.txt
とは異なる言語として aを認識するために clang-format を取得する方法はありますか? - clang-format には、CMake 言語のルールを追加する機能がありますか?
- このコンテキストで、clang-format に代わるものはありますか?
例
入力
cmake_minimum_required (VERSION 3.2)
project(HELLO)
add_executable (helloDemo demo.cxx demo_b.cxx)
add_executable (goodByeDemo goodbye.cxx goodbye_b.cxx)
実際の出力
cmake_minimum_required(VERSION 3.2) project(HELLO)
add_executable(helloDemo demo.cxx demo_b.cxx)
add_executable(goodByeDemo goodbye.cxx goodbye_b.cxx)
期待される出力: 入力と同じ。または、コマンドと括弧の間にスペースがない可能性があります。