Разрывы строк и перенос строк в ReSharper

Итак, это:

cmd = new OdbcCommand( string.Format( @"
SELECT *
  FROM Bobby_Tables
 WHERE Name = {0}", "Little Bobby Drop Tables" ), odbcConnection );

форматируется в:

cmd = 
      new OdbcCommand( 
            string.Format( 
                  @"
SELECT *
  FROM Bobby_Tables
 WHERE Name = {0}", 
                  "Little Bobby Drop Tables" ), odbcConnection );

Я просмотрел каждый из вариантов разрывов строк и переноса, но не смог найти тот, который позволял бы как можно дольше удерживать элементы на одной строке. Я предполагаю, что я пропустил правильный вариант. Моя опция Right margin (columns)установлена ​​на 100, что достаточно много.

Вопрос:Есть ли способ сделать его похожим на оригинал, и при этом получить умное форматирование для других вещей, которые на самом деле нужно обернуть?

Я могу вручную поставить

cmd = new OdbcCommand( string.Format (
      @"

обратно на первую строку, и он с радостью оставит дословную строку на следующей строке. Думаю, это хороший компромисс.

38
задан ryancerium 31 July 2012 в 23:06
поделиться