問題タブ [uncrustify]

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 投票する
2 に答える
250 参照

lambda - ラムダ式の uncrustify フォーマットを修正

Qt Creatorを均質化し、ラムダ式のフォーマットを明確にしたいと考えています。

Qt Creatorで次のコードを記述すると、次の形式が生成されます。

しかし、uncrustifyでコードをフォーマットすると、次の結果が得られます。

Qt Creatorの例のようにコードを調整するuncrustifyオプションはありますか?

0 投票する
0 に答える
73 参照

c++ - Uncrustify はステートメント内の複数の空白を折りたたむ

関数呼び出しのグループが次のように適切に整列されるように、 uncrustifyにステートメント内に整列スペースを残すように依頼する方法があるかどうか疑問に思います。

デフォルトの構成ファイルを使用すると、次のようになります。

それは可能ですか?

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

ios - uncrustifyを使用したXcode:関数宣言をコロンに揃える方法は?

私は次のコードを持っています:

したがって、120 文字の行制限を維持したいと考えています。次のように、宣言をコロンで揃えます。

しかし、 Uncrustify を適用すると、次のようになります

プラグインはすべてを台無しにします。偶数行の制限を超えました。ここにいくつかの重要な(私が推測する)パラメータがあります:

設定ファイル全体はこちら

Uncrustify の設定を正しくセットアップするのを手伝ってください。

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

c++ - Ucrustifyの「タブタブスペース」でスペースを削除する方法 - インデント?

私のソースコード

Uncrustify によって ("+" = SPACE) となるように処理されます。

TAB インデントの後には常にスペース ("+") が追加されます。

これはどこで設定できますか?

ベスト、ベン

0 投票する
0 に答える
150 参照

c++ - C++ / Uncrustify / 基底クラスの仕様を揃える

Uncrustify を構成して、基本クラスを揃えてコロンの下にコンマを取得しようとしています。

私が得ることができる唯一の出力はこれです:

近いですが、他の基本クラスには常に 2 つのスペースが追加されます。これらの 2 つのスペースがどこから来たのかを見つけることができません。

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

c++ - Uncrustify: ブロックを開閉するスペースを削除します

次のようなブロックをクリーンアップするにはどうすればよいですか。

の中へ

0 投票する
0 に答える
88 参照

objective-c - 最後の括弧での整列を防ぐ uncrustify オプションはありますか?

uncrustify がメソッド定義を最後の括弧に揃えないようにするにはどうすればよいですか?

私はこのインターフェースファイルを持っています

uncrustify は、次のように最後の括弧のすべてのメソッドを整列させます。

これを防ぐためにどのオプションを設定できますか?

各メソッド間に改行がある場合、 uncrustify はそれらを整列させようとしないことに注意してください。

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

cuda - CUDA カーネルの uncrustify コマンド

uncrustify(Atom エディターの beautify と構成ファイルを介して) CUDA コードに適用したいと思います。ただし、次の構造を持つ CUDA カーネル呼び出しを認識するように uncrustify に指示する方法がわかりません。

ただし、 uncrustify には問題があり、<<< >>>それを適用すると次の不快な結果が得られます

関数呼び出しのように見せ、<<<toの書式設定を避けたいと思い<< <ます。理想的には、結果は次のようになります

config.cfg上記の結果を得るには、どの引数を my に追加できますか?

どうもありがとうございました。