C# コードを再フォーマットするツールはありますか?[閉まっている]
-
09-06-2019 - |
質問
ディレクトリ ツリー上の C# ソース コードを再フォーマットできる (できれば) コマンド ライン ツールを探しています。理想的には、書式設定をカスタマイズできるはずです。ツールが Mono (または Linux) で実行できる場合はボーナスポイント。
解決
これに出会うのが少し遅れました...試してみることもできます NAアレンジ コードを再フォーマットします。サポートするフォーマット オプションはまだかなり制限されていますが、ディレクトリ全体を処理でき、コマンド ライン ツールです。また、NArrange は Mono で実行されます。
他のヒント
与えることができます 芸術的なスタイル ただし、perl をインストールする必要がありますので、試してみてください。書式設定オプションの適切なリストがあり、C と Java もサポートしています。
これはコマンドラインでもモノラルでも Linux でもありませんが、次のようなものです。私は使ってきました リシャープ (JetBrains製)かなり良いです。これは Visual Studio プラグインなので、あなたの好みではないと思いますが、誰かがより良い答えを持ってくることを願っています:)
を見てみましょう ポリスタイル
私は emacs を使用していますが、 csharpモード. 。キーを 1 回押すだけで、モジュールは希望どおりに再フォーマットされます。
私たちのを参照してください SD C# フォーマッタ. 。完全な C# パーサーと prettyprinter を使用します。コードが壊れることはありません。
編集:2013年9月:Windows と Linux 上で実行できるようになりました。C# v5 をカバーします。
完全を期すために、チェックしてください http://uncrustify.sourceforge.net/
スタイルをチェックしてみてください。KDE の人はこれを使っていると思いますが、Web サイトには C# をサポートしていると記載されていました。
これが古い投稿であることは承知していますが、とにかく ReSharper の提案を支持するつもりです。それなしでは生きていけません。
組み込みの再フォーマットは ReSharper -> ツール -> コードのクリーンアップ メニューにあり、デフォルトでは Ctrl-E Ctrl-C にバインドされています。
たぶんあなたは見てみることができます この無料アドイン Visual Studio 2010/2012 用に最近書きました:)