首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VS2010禁用xaml中的大纲显示(或完全禁用大纲显示)

VS2010禁用xaml中的大纲显示(或完全禁用大纲显示)
EN

Stack Overflow用户
提问于 2012-03-22 18:08:27
回答 1查看 682关注 0票数 7

在Visual Studio2010中,如何禁用XAML文件中的大纲显示?或者更好的做法是完全禁用所有内容的大纲显示。

每次我将鼠标从编辑器窗格移动到解决方案资源管理器时,鼠标都会越过那个愚蠢的大纲窗口小部件,并导致一半的编辑器开始闪烁,这是有史以来最令人恼火的事情。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-01 02:58:02

我还没试过,但我相信设置

代码语言:javascript
运行
复制
<Category name="XAML_Formatting" Category="{dac05320-0c3a-4ead-a332-8c23b0cfc130}" Package="{e58c2a8b-bcc4-4559-ad59-d62eb6d58a22}" RegisteredName="XAML_Formatting" PackageName="Microsoft.VisualStudio.Xaml">
    <PropertyValue name="AutoOutlining">False</PropertyValue>
</Category>

在您的Visual Studio设置文件(.vssettings)中,应该可以工作。

为了完全禁用大纲显示,您需要将该文件中的更多变量设置为false。

vssettings文件的一个示例是avaliable here,尽管这不是推荐的配置或任何东西,只是一个示例。

C#和J#部分的<PropertyValue name="EnterOutliningModeOnOpen">0</PropertyValue>

用于XML的<PropertyValue name="AutoOutlining">False</PropertyValue>

用于Basic的<PropertyValue name="Outlining">False</PropertyValue> (我假定是VB)

C& C++的下列值。

代码语言:javascript
运行
复制
<PropertyValue name="EnterOutliningModeWhenFilesOpen">false</PropertyValue>
<PropertyValue name="AutomaticOutliningOfStatementBlocks">false</PropertyValue>
<PropertyValue name="AutomaticOutliningOfPragmaRegions">tfalse</PropertyValue>

有关关闭Visual Studio中各种语言的大纲显示的图形用户界面方法,请参阅here

或者,您可以实现一个禁用大纲显示的自定义language service,并将其设置为将所有语言设置作为Visual Studio设置文件的一部分重写。虽然这种方法可能比它的价值更麻烦。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9820102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档