2011-12-08 16 views
15

Tengo instalados Visual Studio 2010 y ReSharper y, después de buscar durante aproximadamente una hora, no puedo encontrar esta configuración de formateo en ningún lado.¿Cómo puedo obtener VisualStudio 2010 con ReSharper para conservar mis espacios entre '<%:', contenido y '%>'?

Me gustaría que el siguiente aspecto:

<div><%: Model.Something %></div> 

y se mantiene la eliminación de mi espacio entre Model.Something y %> a tener este aspecto:

<div><%: Model.Something%></div> 
+1

¿Qué versión de ReSharper usas? –

+0

Buena pregunta. 6.0 Full Edition, compilación 6.0.2202.688. – Joe

Respuesta

9

Este comportamiento se solucionará en el próximo EAP de ReSharper 6.1, tal vez incluso en versión beta. Lo sentimos, no tuvimos tiempo para una opción, para 6.1 siempre habría espacios, con suerte a la mayoría de los desarrolladores de ASP.NET les gustaría de esa manera.

P.S. En versiones anteriores, puede cambiarlo a través de la opción ReSharper | Opciones | Idiomas | C# | Estilo de formateo | Espacios -> entre paréntesis -> método de llamar paréntesis. Pero cambiarlo también afecta las llamadas al método C#.

0

que he tenido algo de éxito con la configuración basada en la solución ...

ReSharper -> Opciones -> Idiomas -> C# -> Estilo de formateo -> Espacios

No hay una sección equivalente para ASP.Net o HTML, pero parece tomar algo del lenguaje de código real en el que están escritas sus páginas asp.net ... así que intente la sección C#.

+0

Gracias, acabo de buscar allí por las dudas. No vi uno. A menos que reutilice crípticamente uno de esos, no hay una opción de espaciado que se asemeje a algo cercano a la notación ASP.NET allí. – Joe

+0

¿Tal vez la casilla de verificación "Operadores multiplicativos" aunque no es un operador en ASP.Net? –

+1

Sí, ya tengo eso encendido para agregar espacios entre ellos. Lo apagué solo para comparar y nada. – Joe

Cuestiones relacionadas