【问题标题】:VS 2010 MVC FormattingVS 2010 MVC 格式化
【发布时间】:2023-04-06 20:13:01
【问题描述】:

MVC 正在严重格式化我的代码,我想知道您是否可以将其关闭?我觉得答案是否定的,但我希望 VS 2010 内置了一个设置...

它的格式如下:

                  <% if (org.UserKey.HasValue)
{ %>

                        <%= org.Reference(i => i.UserReference).Email%>

                  <% }
else
{ %>

                        <%= org.UserEmail%>

                  <% } %>

我希望开始括号与 if 和 else 在同一行...

谢谢。

【问题讨论】:

    标签: asp.net asp.net-mvc visual-studio visual-studio-2010 asp.net-mvc-2


    【解决方案1】:

    你确实可以设置这个。

    在 Visual Studio 中,转到工具 -> 选项。

    在左侧的树形视图中,导航到文本编辑器 -> C# -> 格式化 -> 新行。您可以取消选中“在控制块的新行上放置左大括号”复选框。

    不幸的是,这也会为您的所有 *.cs 文件更改它。

    清理它的另一个选项是将“

     <% if (org.UserKey.HasValue)
        {
            Response.Write(org.Reference(i => i.UserReference).Email);
        }
        else
        {
            Response.Write(org.UserEmail);
        } %>
    

    最后一点,如果您使用的是 .NET 4.0,从现在开始,您应该使用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-05
      • 1970-01-01
      • 2012-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多