2012-09-14 3 views
5

Cada vez que dejo que ReSharper formatee mi código, elimina la línea en blanco que puse entre el espacio de nombres y la declaración de clase.¿Existe una opción en ReSharper para no eliminar la línea en blanco que puse entre el espacio de nombres y la definición de clase?

De esta:

namespace Test { 

    public class Test { 

A esto:

namespace Test { 
    public class Test { 

Se hace lo mismo con las líneas en blanco en las llaves de cierre de ambos. Todas mis configuraciones de "línea en blanco" están configuradas en 1, excepto en los campos de una sola línea.

¿Existe una opción que me falta?

Respuesta

0

Fsck, solo 10 minutos antes que yo. Bueno, responderé de todos modos. Las malas noticias son que es una solicitud de función desde hace mucho tiempo. http://youtrack.jetbrains.com/issue/RSRP-74903

La buena noticia es que se arreglaría en la versión 7.1 de EAP de mañana. Habría nuevas opciones en ReSharper | Options -> Code Editing | C# | Formatting style | Blank Lines:

  1. Remove blank lines after "{" and before "}" in declarations (apagarlo para evitar ReSharper de la eliminación de línea en blanco) y
  2. Around namespace y Around type (ponerlo en valor distinto de cero para forzar ReSharper para agregar líneas en blanco) .
+0

Todavía pude aceptar su respuesta, ¡muchas gracias! –

9

Esto es en realidad ahora una opción (a partir de junio de 2016). Vaya a ReSharper | Options -> Code Editing | C# | Formatting style | Other y marque Line feed at end of file.

+3

Esta debería ser la respuesta aceptada ahora –

Cuestiones relacionadas