c# - ReSharper Line Breaks and Wrapping
code-formatting (1)
Supongo que tu problema es que la primera línea se rompió en tres. Esto se debe al error http://youtrack.jetbrains.com/issue/RSRP-288271 que se corrigió en ReSharper 7.0. Debería considerar actualizar o desactivar la opción ReSharper | Options -> Code Editing | C# | Formatting style | Line breaks and wrapping -> LineWrapping | Wrap long lines
ReSharper | Options -> Code Editing | C# | Formatting style | Line breaks and wrapping -> LineWrapping | Wrap long lines
ReSharper | Options -> Code Editing | C# | Formatting style | Line breaks and wrapping -> LineWrapping | Wrap long lines
.
Así que esto:
cmd = new OdbcCommand( string.Format( @"
SELECT *
FROM Bobby_Tables
WHERE Name = {0}", "Little Bobby Drop Tables" ), odbcConnection );
se formatea a:
cmd =
new OdbcCommand(
string.Format(
@"
SELECT *
FROM Bobby_Tables
WHERE Name = {0}",
"Little Bobby Drop Tables" ), odbcConnection );
He analizado cada una de las opciones para los saltos de línea y el ajuste, pero no he podido encontrar la que mantenga las cosas en la misma línea el mayor tiempo posible. Estoy asumiendo que me perdí la opción correcta. La opción Mi Right margin (columns)
está establecida en 100, que es bastante grande.
Pregunta: ¿Hay alguna manera de hacer que se vea como el original, y aún así obtener un formato inteligente en otras cosas que realmente necesitan ser envueltas?
Puedo poner el
cmd = new OdbcCommand( string.Format (
@"
de vuelta en la primera línea y dejará la cadena literal en la siguiente línea felizmente. Supongo que es un buen compromiso.