2012-03-22 9 views
7

Visual Studio 2010では、どのようにXAMLファイルのアウトラインを無効にすることができますか?あるいは、すべてのことについて完全にアウトライン化を無効にするだけです。VS2010 xamlでアウトラインを無効にする(またはアウトラインを完全に無効にする)

エディタペインからソリューションエクスプローラにマウスを移動するたびに、マウスがその愚かなアウトラインウィジェットを横切り、エディタの半分が点滅を開始するようになると、これは最も刺激的なことです。

+0

Bountyは、Ctrl-M、Ctrl-Pだけでなく、VS 2010の永続的なソリューションにも使用できます。 – jbm

+0

でも、これはVSの後ろにJavascriptを誤って間違って書式を設定した後にランクされます。 – usr

+0

これをvs2012で修正する方法を知っている人は誰ですか? – Neutrino

答えて

6

私はそれを試していないが、私は動作するはずです(.vssettings)あなたのVisual Studioの設定ファイルに

<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> 

を設定すると考えています。

アウトラインを完全に無効にするには、そのファイルのいくつかの変数をfalseに設定する必要があります。

vssettingsファイルの例は、hereですが、これは推奨される構成ではありません。 BasicのXML

<PropertyValue name="Outlining">False</PropertyValue>のC#およびJ#部

<PropertyValue name="AutoOutlining">False</PropertyValue>

ため

<PropertyValue name="EnterOutliningModeOnOpen">0</PropertyValue>(私はVBを推定)

C & C++のための次の値。

<PropertyValue name="EnterOutliningModeWhenFilesOpen">false</PropertyValue> 
<PropertyValue name="AutomaticOutliningOfStatementBlocks">false</PropertyValue> 
<PropertyValue name="AutomaticOutliningOfPragmaRegions">tfalse</PropertyValue> 

hereを参照のVisual Studioで様々な言語のためのアウトラインオフのGUI方法について。

アウトラインが無効で、Visual Studioの設定ファイルの一部としてすべての言語設定を上書きするように設定されたカスタムlanguage serviceを実装することもできます。このアプローチはおそらくそれが価値があるよりも面倒です。

+0

十分に閉じて、私はそのファイルに行って、False、False、0 :-)にアウトラインする必要があるすべてのオプションを変更しました。 – jbm

関連する問題