Разрывы строк в формате кода Resharper

Я пытаюсь настроить форматирование кода в ReSharper. Ограничивая каждую строку максимальным количеством символов, кажется, что нужно размещать приведения на отдельной строке. Вот так:

string mystring =
    (string)
        MyStringConverter.convert(toconvert, typeof(string), null, null);

Кажется, я не могу найти правильную комбинацию настроек, чтобы не было этого в трех строках. Я ищу что-то вроде этого:

string mystring = (string) MyStringConverter.convert(
    toconvert, typeof(string), null, null);

Где происходит разрыв строки, не это важно, я думаю, я не могу быть придирчивым, когда хочу ограничить длину строки. Но три строчки - это много.

Кто-нибудь знает / какую-либо правильную комбинацию настроек, чтобы он обрезал линию только один раз?


person Mizipzor    schedule 16.06.2010    source источник


Ответы (2)


Я не думаю, что это из-за каких-либо настроек. Вероятно, Alt+Ctrl+F исправит это самостоятельно.

person Manish Basantani    schedule 16.06.2010
comment
Что ты имеешь в виду? Это средство форматирования ставит такие разрывы, а не я. Хотя я вызываю его правой кнопкой мыши -> очистка кода, я думаю, что Alt+Ctrl+F — это просто ярлык для этого. - person Mizipzor; 16.06.2010

Если вы поместите круглую скобку в начало строки, ReSharper сохранит перед ней новую строку. Пытаться:

string mystring = (string) MyStringConverter.convert
                       (toconvert, typeof(string), null, null);
person brgerner    schedule 06.02.2012