問題タブ [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.
clang - `echo 'main(){}' | clang-format -style='{BreakBeforeBraces: Allman}` 分割されていませんか?
このコマンドで、中括弧の前で行が分割されたソース コードが生成されないのはなぜですか?
echo 'main(){}' | clang-format -style='{BreakBeforeBraces: Allman}'
clang-format - clang-format がラムダをインデントしないようにする
clang-format が作るもの:
私が欲しいもの:
ラムダ体をインデントしないclang-formatを作成する方法はありますか? ドキュメントでそれについて何も見つけることができません。
これは私がこれまでに持っているものです:
c++ - C++ コードの clang-format スキップ セクションを作成する方法
関数呼び出しclang-format
をスキップするようにツールを構成する方法はありますか? Qt::connect
私のコンストラクタには、次のような接続がいくつかあります。
しかし、書式設定ツールを実行すると、読みにくくなります。
c - clang-format-3.4 switch ケースの閉じ括弧とコロンの間の不要なスペース (C-pgm)
様..
これは私のコードでcpu_to_be16(ETH_P_IP)
、マクロ名です。
それを渡した後、clang-format-3.4
私は得ました
ここでは、コロンの前 (閉じ括弧とコロンの間) にスペースは必要ありません。Linuxコーディングスタイルによると、エラーです。.clang-format
ほとんどすべての異なる構成(ファイル)で試しましたが、スペースが発生します。それを修正する方法は?
c++ - clang-format noop .clang-format ファイル
非常に大きな既存のコード ベースで clang-format の使用を開始したいと考えています。clang 形式のオプションのいずれかにコミットする前に、それらが適切に機能することを確認したいと思います。一度にすべての適切なルールを設定するのは非常に圧倒される可能性があります。
私は、clang-format を何もしないようにする方法、またはルールを 1 つずつ有効にするために変更を開始できる noop (操作なし) .clang-format を作成する方法を探しています。
c++ - clang-format: クラス宣言の終わりと名前空間の終了の間の空の行
C++ コードのフォーマットには、clang-format を使用します。次のように、クラス宣言と周囲の名前空間の右中括弧の間に空の行を入れたいと思います。
しかし、clang-format は私のコードを次のように変更します。
クラス宣言と名前空間の右中括弧の間の空行を削除します。
私の質問: clang-format が空の行を削除するのを防ぐ方法はありますか?
これは私の現在のclang形式の構成です: