ホームページ  >  記事  >  バックエンド開発  >  Clang ツールを使用して C/C++ コード整形ツールを作成する

Clang ツールを使用して C/C++ コード整形ツールを作成する

WBOY
WBOY転載
2023-08-26 13:09:181311ブラウズ

Clang ツールを使用して C/C++ コード整形ツールを作成する

このチュートリアルでは、clang ツールを使用して C/C コード整形ツールを作成するプログラムについて説明します。

SETUP

sudo apt install python
sudo apt install clang-format-3.5

次に、現在のユーザーが読み取りおよび書き込み権限を持つ場所に Python ファイルを作成します。

import os
cpp_extensions = (".cxx",".cpp",".c", ".hxx", ".hh", ".cc", ".hpp")
for root, dirs, files in os.walk(os.getcwd()):
   for file in files:
      if file.endswith(cpp_extensions):
         os.system("clang-format-3.5 -i -style=file " + root + "/" + file)

現在のユーザーの最上位ディレクトリにファイル形式のファイルを作成します。

出力

clang-format-3.5 -style=google -dump-config > .clang-format

最後に、このファイルを現在のプロジェクトの最上位ディレクトリにコピーします。

これで、独自のコード書式設定ツールを使用できるようになりました。作成した Python ファイルを実行するだけで準備完了です。

以上がClang ツールを使用して C/C++ コード整形ツールを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。