問題タブ [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.
objective-c - uncrustify: 「サイズ関数の後のコメント」を取り除く (mod_add_long_function_closebrace_comment)
「サイズの関数の後のコメント」を非常に小さな値に設定して uncrustify を実行しました。現在、実質的にすべての関数に次のようなコメントがあります。
この末尾の関数コメントを削除する方法が見つからないようです。大きなサイズの関数にのみコメントを追加するようにパラメーターの値を変更しても、小さな関数の既存のコメントは削除されません。
uncrustify を使用してポスト関数のコメントを削除することはできますか? もしそうなら、すべてのプロジェクトファイルで検索と置換を行いたい場合、(安全な) Xcode 正規表現はどのように見える必要がありますか?
ios - Uncrustify: ネストされたブロックの indeting が間違っています
私はこのコードを持っています:
残念ながら、Uncrustify は次のようになります。
私の設定:
普通に見えるようにする方法誰か知りませんか?ネストされたブロックに余分なスペースがありません。
編集: 今はコメントできません。xCode を使用しています。
uncrustify - uncrustify: 関数定義の括弧を開く前の改行
uncrustify 0.60 の使用
次の結果を期待して nl_fcall_brace=force を設定しました: 関数引数間の改行と関数本体の左中括弧
--- 代わりにコードが残ります ---
uncrustify - uncrustify を使用してファイルの一部をフォーマットする
ファイル全体ではなく関数など、ソースファイルの一部のみをフォーマットしたいと考えています。
古いソースを完全にフォーマットできないため、これが必要です。uncrustify を使用して、新しく追加された機能または機能の変更のみを自動フォーマットする必要があります。
uncrustifyで選択ベースのフォーマットは可能ですか?
--function-context
おそらく、git diffと uncrustify 呼び出しの組み合わせによって変更される各関数の自動フォーマットを行うことが可能です。
git diff --function-context | uncrustify -xyc
uncrustify - 空白行をインデントスペースに置き換える Uncrustify 設定はどれ?
過去数日間、Uncrustify 設定ページを何度も読みましたが、設定が見つかりませんでした。おそらく、もう 1 組の目が、私が何を失っているかを知っているのでしょう。
私のソース コードでは、関数内の空白行がインデント スペースに置き換えられています。
例 (そこにある 2 つの空白行は単純に改行するだけです):
になる:
(ええと、_
あなたが見る " " は実際には空白です)
この動作を制御する Uncrustify の設定はどれですか?
c++ - C++ コードを再フォーマットしていますか?
自動生成された C++ コードで、3 行に分割された 'for' ステートメントを 1 行に再フォーマットするにはどうすればよいですか? uncrustify してみましたが、括弧内の部分をフォーマットできませんでした。sed はこれには適していないようです。他のフォーマッタまたはそれを処理できるLinuxコマンドを提案してもらえますか?
フォーマットするコード:
上記の「for」ステートメントを次のように 1 行にフォーマットする必要があります。
if-statement - Uncrustify を使用して If-else にブレースを追加する
Uncrustify を使用して、ネストされた If-else にブレースを追加する方法があるかどうか疑問に思っていました。例えば:
私はこれを見ました:
しかし、ネストされた条件文では機能しないようです。
それを行う方法はありますか?