Visual Studioでcshtmlドキュメントのコードをフォーマットしようとすると、多くのキャリッジリターンが削除されます。
例として、このコードは次のとおりです。
<div class="float-left">
@Html.LabelFor(model => model.StartDate)
</div>
<div class="float-left" style="margin-left: 10px; margin-top: 5px; margin-right: 30px;">
@Html.EditorFor(model => model.StartDate)
</div>
Visual Studioのフォーマットコマンドを実行すると、これに変更されます。
<div class="float-left">
@Html.LabelFor(model => model.StartDate)
</div>
<div class="float-left" style="margin-left: 10px; margin-top: 5px; margin-right: 30px;">
@Html.EditorFor(model => model.StartDate)
</div>
2つのdivの間に空の行がないことに注意してください。
Visual Studioがキャリッジリターンを削除するのを防ぐことはできますか?
ありがとうございました。