2016-09-29 10 views
1

それは私が財産を生成するために、フィールド上の迅速なリファクタリングを使用する場合、私はこれを取得し、簡単です:変更迅速なリファクタリングのプロパティー・テンプレート

Code style automatic generated

しかし、私は、この取得したい:

public int Property { 
    get { return property; } 
    set { property = value; } 
} 

調査中、C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ VC#\ Snippets \ 1033 \ Refactoring \に行ってスニペットを変更しても、スニペット、私はこれを見つけた:

This is what I want, why doesnt work?

スニペットは私が望む形式だったので、別の形式を与えるのはなぜですか?別の場所で見る必要がありますかわからない

+0

resharperやcode rushなどの生産性ツールを使用していますか? VSテンプレートを上書きしている可能性があります。 – Nair

+0

いいえ、VS 2015 – iFredus

答えて

0

Visual Studioで[オプション] - > [テキストエディタ] - > [c#] - > [書式設定] - > [新しい行]の設定を変更してみてください。

あなたの好みに合わせるには、いくつか変更する必要があります。

プロパティのために同じ行に開始ブレースを取得できるように切り替えることができるようです。同じ行に実際のget/setボディステートメントを取得する方法を見つけることができませんでしたが、私は何かを逃した可能性があります。 (フォーマットセクションの他の設定も変更する必要があります)

+0

フォーマット設定を変更しますが、それだけでは不十分です。あなたが "propfull"を置くと、タブが2回VSが私が望む形式を書いているので、それは奇妙です、それは私が何かが欠けているようです: – iFredus