2016-01-07 11 views
26

CLIONでclang形式を使用してコードを書式化したいと思います。私は設定を完了し、コードを変換するための外部コマンドを実行するための設定が見つかりませんでした。そのようなことは、通常どのようにCLionで行われますか?CLIONでのclang形式の使用

答えて

37

外部ツールをCLionに使用できます。

File->Settings->Tools->External Toolsにアクセスし、プラス記号をクリックします。

ウィンドウがポップアップするはずです。あなたの好みの名前を使用してください。

  • プログラム:clang-format-3.7(あなたがここにあなたの実行可能ファイルの名前を使用する必要があります)

  • パラメータ:-i $FileName$

  • ワーキング私はこの設定を使用していTool settingsタブの

    ディレクトリ:​​

ファイルを開いたら、Tools->External toolsに行き、上記の設定を実行できます。基本的に形式のコール形式を呼び出し、インプレースの書式設定を行います。

カスタムキーマップを設定することもできます。設定メニューで外部ツールの名前を検索するだけです。

+2

ありがとう、それは私が探していたものです! –

+1

それはすべてのファイルに可能ですか? Clion formating options guideにclang形式がありますか? – DuckQueen

+0

@DuckQueen:clang-formatはデフォルトでLLVMスタイルを使用しますが、他のスタイルも使用できます。 CLionはこれらのスタイルのすべてではないにしてもほとんどをサポートしています。これは次のように設定できます。https://twitter.com/clion_ide/status/758203475704635392 – izym

関連する問題