visual-studio - Razor Helper 语法自动格式化丑陋。怎么修?

所以我只是对 Visual Studio 格式化 Razor 代码的方式感到不满。我一直在使用 Visual Studio 以及它如何格式化 UI 代码时遇到一些问题,它似乎总是做得非常糟糕,业界不想效仿。

所以这个例子看起来真的很愚蠢。我试图弄清楚是否有模组或方法可以解决这个问题。它看起来真的很糟糕。

有人知道吗?哈哈

@using Company.Mobile2.Enums
@helper BidsByShipment(string generatedId, int bidsCount, int activeBidsCount)
    {
        if (bidsCount > 0)
        {
    <a class="Company-listview-link Company-listview-bids" href="/Shipping/Bids/ByShipment?id={0}">
        @if (activeBidsCount > 0)
        {
            <text>@bidsCount (@activeBidsCount @GetStr("Company"))</text>
        }
        else
        {
            <text>@bidsCount</text>
        }
    </a>
        }
        else
        {
    <text>0 @GetStr("Company")</text>
        }
}

最佳答案

显然暂时没有办法解决,这是他们在另一个相关问题中的回答:Why doesn't Visual Studio code formatting work properly for Razor markup?

https://stackoverflow.com/questions/6459861/

相关文章:

python - 如何右对齐数字数据?

.net - 如何使用缩写的时区显示 DateTime?

eclipse - 如何在 Eclipse 中禁用保存时自动格式化?

c++ - 使用printf打印 float 时有额外的前导零?

php - 在 PHP 中获取货币符号

c# - ToString ("N2") 和 ToString ("0.00") 之间的区别

ruby-on-rails - Rails(或 Ruby): Yes/No instead of T

sql-server - SSMS 结果到网格 - CRLF 未保留在复制/粘贴中 - 有更好的技术

php - $SimpleXML->asXML() 的格式输出;

perl - Perl 中的今天日期,格式为 MM/DD/YYYY