【问题标题】:Visual Studio 2008 formats asp tags to lowercaseVisual Studio 2008 将 asp 标签格式化为小写
【发布时间】:2010-11-05 10:56:17
【问题描述】:

最近,我的 Visual Studio 2008(带有 Resharper 4.5)开始将 asp 标签重新格式化为小写。

例子:

<asp:Repeater runat="server" id="rp">

变成

<asp:repeater runat="server" id="rp">

我找不到办法让它不这样做。我使用 Ctrl-k Ctrl-d 重新格式化。

我已尝试重置 Visual Studio 设置,关闭 Resharper。似乎什么都没有。

上周我确实在我的 Documents and Settings 文件夹中删除了一个巨大的 Reflected something 文件夹,这可能是原因吗?

【问题讨论】:

    标签: asp.net visual-studio-2008 formatting webforms


    【解决方案1】:

    我不确定永久修复,但你可以做的是选择麻烦的编码,然后按 CTRL+K,然后按 CTRL+F,按顺序..

    CTRL + K, F
    

    这将自动格式化编码(并使其大小写正确)。 如果这不起作用,则可能是自动格式问题/设置

    【讨论】:

    • 是 ctrl-k-f 使 html 全小写。
    【解决方案2】:

    转到工具 |选项...

    展开:文本编辑器 - HTML

    选择“格式”节点,查看“服务器标记”和“服务器属性”的“大写”设置 - 我认为现在默认为“小写” - 尝试将其设置为“组装定义”。

    可以在此处找到有关这些选项的更多信息:

    Format, HTML, Text Editor, Options Dialog Box

    【讨论】:

    • 问题不在于 VS 不遵守其格式设置 - 问题在于 VS 认为 ASP.NET 控件声明是普通的通用 html .. 我发布了一个解决此问题的答案对我来说......
    【解决方案3】:

    我找到了原因。我将那个 650MB 的大文件夹放回 C:\Documents and Settings\My User Id\Application Data\Microsoft\VisualStudio\9.0 中,一切似乎都恢复正常了。

    感谢您尝试帮助我!

    【讨论】:

    • 我遇到了同样的问题。我删除了文件夹 C:\Documents and Settings\[用户名]\Application Data\Microsoft\VisualStudio\9.0\ReflectedSchemas 中的一些文件,但不是全部文件。在我完成了这个 VS intellisense 和文档 aut-formatting 之后,它开始表现得好像它不知道
    【解决方案4】:

    我遇到了相同(或非常相似)的问题。

    我还删除了文件夹中的一些(但不是全部)文件

    C:\Documents and Settings[username]\Application Data\Microsoft\VisualStudio\9.0\ReflectedSchemas
    

    我这样做的原因是因为坦率地说,我的 (Windows XP) 漫游配置文件的大小受到了愚蠢的限制:-(

    在我做了这个 VS intellisense 之后,文档自动格式化开始表现得好像它不知道

    我找到了 Tim Vasil 的 this blog post,它为我指明了解决方案。

    这是我为解决此问题所做的:

    1. 已删除 C:\Documents 中的所有文件 和设置[用户名]\应用程序 Data\Microsoft\VisualStudio\9.0\ReflectedSchemas

    2. 已删除所有文件 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET 文件

    3. 删除了 .suo 用户选项文件(该文件与解决方案文件同名,用 .suo 代替 .sln)

    (注意:VS最终会在自己的时间重新生成各种文件......)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多