Отступ параметров метода (настройка Visual Studio, ReSharper) - PullRequest
1 голос
/ 05 июня 2011

Я использую Visual Studio 2010 + ReSharper.Есть ли способ изменить авто-отступ для параметров методов (любой параметр VS2010 или ReSharper)?

Например:

public Topology(string name, TopologyType type = TopologyType.Initial)
{
}

Если я нажимаю Enter перед вторым параметром Iполучить следующий отступ:

public Topology(string name,
    TopologyType type = TopologyType.Initial)
{
}

Но мне нужен следующий:

public Topology(string name,
                TopologyType type = TopologyType.Initial)
{
}

Я нашел то, что мне нужно, в параметрах ReSharper (Стиль форматирования -> Разрывы строк и перенос), но он работаеттолько когда вы используете Чистый код -> Refactor, а не когда я просто набираю его.

Спасибо.

1 Ответ

2 голосов
/ 10 июня 2011

Согласно документации ReSharper может автоматически переформатировать код только после ввода точки с запятой или закрывающей скобки . Единственный способ изменить авто-отступ для параметров методов - использовать Код очистки -> Код переформатирования .

Но для упрощения использования вы можете установить Silent Cleanup Profile в Параметры -> Инструменты -> Очистка кода и использовать его с горячей клавишей на выбранном коде (по умолчанию Ctrl + E, F ).

...