【问题标题】:Visual Studio 2010 C# Outlining works improperlyVisual Studio 2010 C# Outlining 工作不正常
【发布时间】:2011-07-31 08:22:34
【问题描述】:

因此,代码块(可以像#region 块一样折叠)在文本编辑器的左侧有相应的标记(+ 符号)。这些标记应该放在代码块开始的地方。我的问题是它们向上移动了一点。

如果我没有足够清楚地解释这个问题,这里是一个截图:http://img191.imageshack.us/img191/3489/04071173010.jpg

更新:此行为是由扩展引起的(感谢 Nija)。就我而言,它是演示缩放。但是,再次禁用和启用它可以解决问题。

感谢您的帮助!

【问题讨论】:

  • 您是否安装了任何插件或扩展?我还没有确切地看到这一点,但是由于插件/扩展而得到了其他奇怪的行为。 (我同意@Andrew Cooper)
  • 绝对不正常。你能提供更多关于如何复制的信息吗?即重启Visual Studio后你有这个问题吗?在不同的 C# 项目中?在不同的项目类型中?有什么特别的事情会触发这种行为吗?长时间使用后会变得更糟吗?
  • 在我看来,它对字体指标感到困惑。选择另一种字体。

标签: visual-studio outlining


【解决方案1】:

尝试通过转到工具 > 选项 > 文本编辑器 > C# > 高级并取消选中“打开文件时进入大纲模式”来取消选择自动大纲模式。

重新启动 Visual Studio。

如果这不起作用,请尝试安装 Productivity Power Tools 插件,它为现有的 Visual Studio 功能增加了更多的灵活性,并且可能会更正您的大纲。

如果一切都失败了,您可能需要进行卸载/修复。

【讨论】:

    【解决方案2】:

    在这种情况下通常对我有帮助的事情......是快速删除所有 xmlns 命名空间定义,然后使用撤消 (Ctrl-Z) 将它们添加回来

    我知道,奇怪,但它经常有效。

    【讨论】:

    • 只是要明确一点......在我的情况下......大纲根本没有出现......就像它没有打开一样。
    猜你喜欢
    • 2011-05-28
    • 2011-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多