2013-12-20 3 views
5

に私が見上げていたソリューションのようなC# shortcut or shorthand getter setterをVisual Studioの2012年にゲッター、セッター関数を生成する方法はありますが、私は自動ゲッターセッタージェネレータ対たいのは、私のすべての変数のためのゲッターセッターを作成することで、ここ日食

private int id; 

public int Id 
{ 
    get { return id; } 
    set { id= value; } 
} 

のように自分の名前を使用して応じて、このです可能ですか?

+1

プロパティ名を編集して、すぐにVS2012での解決策がない可能性がありますタブ – Samuel

+2

を打つことができます。しかし、Resharperは次のようにします。http://www.jetbrains.com/resharper/webhelp/Code_Generation__Properties.html –

答えて

6

はい、フィールドを作成してからRefactor->Encapuslate Fieldとしてください。ショートカットは、変数「myVarに」をダブルクリックして、あなたが望むものと交換してくださいCTRL + R、E

+0

これはすべての変数に対して同時に行うことが可能です。 – ismail

+1

不可能、一度に1つの変数を実行します。 –

+1

あなたはResharperやCoderushのようなアドインを使うことができます... – jessehouwing

0

タイプpropfullタブタブ

です。 VSはそれから他のすべてのインスタンスを置き換えます。また、タイプをダブルクリックするとタイプを変更することができ、VSはそれに応じて自動コードを変更します。

あなたは、あなたがちょうど `prop`を入力する必要があり、新たな性質のために