Alternatywa dla makr w Visual Studio 2012

Używam makr dla właściwości ViewModel wXAML rozwój. Używam ich jeszcze bardziejWCF do generowania właściwości Message i DataContract.

Ku mojemu rozczarowaniu, zbudowane przeze mnie makra nie będą użyteczne w Visual Studio 2012.

Przykład tego, o czym mówię, dla maszyny wirtualnej, wprowadziłbym coś takiego.

int id;
string name;

Wybierz obie linie, uruchom makro i zakończ

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");
   }
}

Szukam pomysłów na inne rozwiązania radzenia sobie z utratą makr.

questionAnswers(10)

yourAnswerToTheQuestion