clang-format

    0

    1答えて

    私はclang形式を使いたいですが、常にreturnTypeの後に新しい行で始まります。私は、マニュアルを読み、 「AlwaysBreakAfterReturnType:なし」試してみました が、これは効果がないことが縫い目を。私はQTの作成者の中でubuntu 17.10でclang-format 6.0を使用しています。 は次のとおりです。 int main() { ...

    1

    1答えて

    独自のコーディングスタイルを使用するいくつかの外部ライブラリがあります。 Qtのsignal/slot-connect構文がその一例です。それは80文字の制限を超えた場合 connect(sender.dataa(), &Sender::valueChanged, receiver, &Receiver::updateValue); 又は connect(sender.dataa(),

    0

    1答えて

    する実行している場合: $ clang-format -style=Google -dump-config > .clang-format ファイルは、省略記号(...)が付加されています。 TabWidth: 8 UseTab: Never ... これは意味がありますか?削除できますか?誰かがコードレビューで何を意味するのかを尋ねています。

    1

    1答えて

    test.cpp int func() { aaaaaaaaaaa = bbbbbbbb->cccccc(SomeNamespace::Function(dddddddd?"eeeeeeeee":"fffffffffff")).gggggggggg(); } は、次のようにclang-formatでフォーマットされている下記のファイルは、(私は様々なスタイルを試してみました) cl

    10

    1答えて

    改行操作のコメントを無視するようにClang-Formatに指示することはできますか?アイデアは、 "コメントは改行マージンを超えていても、コードは整形されています"というスタイルに従うことです。コードがマージンを超えていない場合はコメントを複数行に分割しないでください。 //desired behaviour: short code = shortCode + longlonglo

    2

    1答えて

    最近、コードをより統一して読みやすくするために、C++プロジェクトに.clang-formatファイルを含めることにしました。私は、2つではなく4つのスペースインデントを使いたいという点を除いて、Googleのデフォルト設定が大好きです。 この問題は、現在の行が80文字の列制限をオーバーフローしたときに特定のステートメントを読みにくくすることが原因で発生します。例えば、if文で溢れている: if

    1

    1答えて

    私はC/C++の大きなコードベースでclang-formatを使いたいです。 打ち鳴らすフォーマットは時々私に virtual void someReallyLongFunctionName( float* aaaaa, float* aaaaaaaaaaaaa, float* bbbbb, float* bbbbb, float* bbbbbbb, int* ccccc, int* cc

    5

    1答えて

    Visual Studio 2015でLLVM/clang形式のVisual Studio拡張機能をインストールしたいと考えていました。この拡張子はoptionsダイアログのtools/options/LLVM/Clangに表示されます。 私の同僚のコンピュータでは、これはまったく機能しません。 Marketplaceから拡張機能をインストールしようとしましたが、最新のバージョンはhttp://l