Alternative zu Makros in Visual Studio 2012

Ich verwende Makros ausgiebig für ViewModel-Eigenschaften inXAML Entwicklung. Ich benutze sie noch mehr inWCF zum Generieren von Message- und DataContract-Eigenschaften.

Zu meiner Enttäuschung können die von mir erstellten Makros in Visual Studio 2012 nicht verwendet werden.

Als Beispiel für das, wovon ich spreche, würde ich für eine VM so etwas eingeben.

int id;
string name;

Wählen Sie beide Zeilen aus, führen Sie ein Makro aus und erhalten Sie

private int _id;
private string _name;

public int Id
{
   get {return _id;}
   set
   {
      if(_id != value)
      {
        _id = value;
        RaisePropertyChanged("Id");
      }
}

public string Name
{
   if(_name != value)
   {
      _name = value;
      RaisePropertyChanged("Name");
   }
}

Ich bin auf der Suche nach Ideen für andere Lösungen, die sich mit dem Verlust von Makros befassen.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage