2009-01-20 11 views
34

Cuando el usuario la función de menú contextual "Implementar Inteface X", el código introducido consigue rodeado por un parRetire las etiquetas automáticas endRegion # región/# en la aplicación de una interfaz en Visual Studio 2005/2008

#region [interfacename] Members 
#endregion 

. Siempre termino borrando esto, ¿hay alguna manera en que pueda apagarlo permanentemente? Hice una búsqueda rápida a través del directorio de fragmentos, pero no estaba seguro de si este era el lugar correcto. Hay pp_region.snippet que creo que podría modificar, pero tuve la sensación de que apagaría por completo # region/# endregion. Yo pensé en preguntar aquí antes de que vaya a hacer cosas que me hará volver a instalar VS ...

+0

¡Excelente pregunta! –

Respuesta

43

Puede apagarlo a través de Herramientas/Opciones

A continuación, en la opción de la ventana, seleccione 'Editor de texto', luego el idioma de su elección (C# para ex). A continuación, seleccione 'Opciones avanzadas' y, a continuación, usted tiene una casilla de verificación que dice: 'Surround código generado con #region'

+0

Bueno, gracias! –

+3

¡Gracias, gracias, gracias! No puedo decirte lo molesto que es esto! –

+0

¡Excelente respuesta! –

1

Además, si usted está utilizando ReSharper se puede configurar por completo el diseño de las clases por lo se verán exactamente de la manera que quieres. Una de las opciones es eliminar completamente las etiquetas de la región cada vez que encuentre alguna. Es increíble abrir cualquier proyecto de C# y reformatearlo simplemente haciendo [CTRL + E, C]

+2

Lo siento, pero no puedo soportar Resharper. Algún día podré instalarlo y no: reasignaré todas mis combinaciones de teclas y me negaré a volver a establecerlas; arruinar todo el Intellisense y rehusarse a cambiarlo; hacer que mi máquina funcione como un perro y se niegue a desinstalarla. No soy fan :-) – endian

+2

Solía ​​sentirme así por ReSharper, pero un día mordí la bala y pasé unas semanas configurándola y aprendiendo los atajos, etc. Ha cambiado seriamente la forma en que desarrollo; Soy mucho más productivo ahora :) – Spikeh

Cuestiones relacionadas