問題タブ [clang-format]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
167 参照

clang - `echo 'main(){}' | clang-format -style='{BreakBeforeBraces: Allman}` 分割されていませんか?

このコマンドで、中括弧の前で行が分割されたソース コードが生成されないのはなぜですか?

echo 'main(){}' | clang-format -style='{BreakBeforeBraces: Allman}'

0 投票する
2 に答える
1525 参照

clang-format - clang-format がラムダをインデントしないようにする

clang-format が作るもの:

私が欲しいもの:

ラムダ体をインデントしないclang-formatを作成する方法はありますか? ドキュメントでそれについて何も見つけることができません。

これは私がこれまでに持っているものです:

0 投票する
3 に答える
11054 参照

c++ - C++ コードの clang-format スキップ セクションを作成する方法

関数呼び出しclang-formatをスキップするようにツールを構成する方法はありますか? Qt::connect私のコンストラクタには、次のような接続がいくつかあります。

しかし、書式設定ツールを実行すると、読みにくくなります。

0 投票する
1 に答える
235 参照

c - clang-format-3.4 switch ケースの閉じ括弧とコロンの間の不要なスペース (C-pgm)

様..

これは私のコードでcpu_to_be16(ETH_P_IP)、マクロ名です。

それを渡した後、clang-format-3.4 私は得ました

ここでは、コロンの前 (閉じ括弧とコロンの間) にスペースは必要ありません。Linuxコーディングスタイルによると、エラーです。.clang-formatほとんどすべての異なる構成(ファイル)で試しましたが、スペースが発生します。それを修正する方法は?

0 投票する
2 に答える
625 参照

c++ - clang-format noop .clang-format ファイル

非常に大きな既存のコード ベースで clang-format の使用を開始したいと考えています。clang 形式のオプションのいずれかにコミットする前に、それらが適切に機能することを確認したいと思います。一度にすべての適切なルールを設定するのは非常に圧倒される可能性があります。

私は、clang-format を何もしないようにする方法、またはルールを 1 つずつ有効にするために変更を開始できる noop (操作なし) .clang-format を作成する方法を探しています。

0 投票する
1 に答える
2645 参照

c++ - clang-format: クラス宣言の終わりと名前空間の終了の間の空の行

C++ コードのフォーマットには、clang-format を使用します。次のように、クラス宣言と周囲の名前空間の右中括弧の間に空の行を入れたいと思います。

しかし、clang-format は私のコードを次のように変更します。

クラス宣言と名前空間の右中括弧の間の空行を削除します。

私の質問: clang-format が空の行を削除するのを防ぐ方法はありますか?

これは私の現在のclang形式の構成です: