2009-08-11 14 views
25

Visual Studioのオプションダイアログでは、言語ごとにタブの設定(サイズ、挿入スペースなど)を設定できます。しかし、私は定期的にこれらの値の異なる設定でいくつかのC#プロジェクトに取り組んでいます。Visual Studioのさまざまなプロジェクトで異なるタブ設定を使用する方法

プロジェクト単位でグローバル設定を上書きする方法、または少なくともグローバル設定を簡単に切り替える方法はありますか?

答えて

8

もう1つのアプローチは、拡張性APIを使用する方法です。これらの設定を変更するマクロまたはアドインを記述することは可能です。

など。

DTE.Properties("TextEditor", "CSharp").Item("TabSize").Value = 6 

ここでプロパティの名前を見つける方法を説明したリンクです::6にタブのサイズを変更するには、以下の使用あなたが特別で視覚的なスタジオを開くことができhttp://support.microsoft.com/kb/555445

+0

+1これは私にとって最も摩擦のないオプションだと思います。 –

1

私は、プロジェクトごとにこれを行うことはできません。 しかし、Tools/Import and Export Settings...では、ファイル内の各設定を書き出すことができ、現在のプロジェクトに合った設定をインポートすることができます。

2

を「リセット」デフォルト設定を上書きする設定ファイル。この方法を使用すると、各タブ設定で1つずつ2つのショートカットを作成することができます。詳細はhereです。

+0

あなたのリンクは404に進みます –

0

ビジュアルスタジオ2017には、.editorconfigのサポートが追加されています。これは、このような設定には非常に便利です。

関連する問題