En Visual Studio 2010, ¿es posible cambiar la plantilla predeterminada utilizada al implementar una interfaz?Cambiar la plantilla de interfaz de implemento
me gustaría cambiar la implantación de las propiedades de
public int MyProperty
{
get
{
throw new NotImplementedException();
}
set
{
throw new NotImplementedException();
}
}
a
public int MyProperty { get; set; }
Editar
así que tratado de editar PropertyStub.snippet pero fue en vano, se no cambió nada ...
Encontré esta pregunta Changing property stubs for interface refactoring que dice que ReSharper es la única manera.
Cualquier persona capaz de hacer este trabajo, con el ejemplo, hacer que el cambio que hice no parecen tener ningún efecto
Eche un vistazo a * C: \ Archivos de programa (x86) \ Microsoft Visual Studio 10.0 \ VC# \ Snippets \ 1033 \ Refactoring \ PropertyStub.snippet * (en el Administrador de fragmentos de código: * Refactoring \ Property Stub * para el idioma *Visual C#*). Si este es el utilizado por Visual Studio, me pregunto si hay una forma de modificarlo por usuario en lugar de hacerlo directamente. – dtb
¿Quieres crear tu propio fragmento? –
Kzu tiene la respuesta: http://blogs.clariusconsulting.net/kzu/how-to-replace-default-interface-property-implementation-expansion-with-automatic-properties/ –