Razor整形ツール
Razor / cshtmlを貼り付けるだけで、HTMLとC#が混ざったコードを読みやすく整形できます。入力内容はサーバーへ保存せず、ブラウザ内で処理します。
Razor Formatter
Razor / cshtml を整形、1行化、コメント削除、簡易チェックできます。
入力 Razor
結果
Razorコードの整理に使えます
cshtml に含まれる HTML タグ、Razor 構文、C# の制御構文を見やすい形に整えます。 if、foreach、section、Partial 呼び出しなどが混在したテンプレートでも、構造を追いやすくする目的で利用できます。
対応している処理
インデント調整、不要な空白の圧縮、Razorコメントの削除、簡易チェックを行えます。 ビューの差分確認や、古いプロジェクトから取り出した cshtml の読み直し前に整形すると確認しやすくなります。
利用時の注意
Razor は HTML と C# が同じファイルに含まれるため、複雑な構文では期待通りに整形できない場合があります。 出力結果はブラウザ内で確認し、実プロジェクトへ反映する前にビルドや画面表示も確認してください。