Resharper: автоматическая вставка кронштейнов для кулинарии после петель
Как установить автоматическую вставку фигурных скобок после цикла /IF + [ENTER] в C# ReSharper 8.2.3?
Пример:
if (statement) //+[ENTER]
должен дать мне:
if (statement)
{
//CURSOR HERE
}
2 ответа
Я не знаю, будет ли он вставлять обе скобки для вас, однако, есть возможность завершить вашу скобку. Т.е. если вы наберете:
if(statement) // + {
это автоматически добавит и отформатирует ваши скобки, чтобы быть на следующей строке следующим образом
if(statement)
{
// Cursor here
}
В IDE опция находится в ИНСТРУМЕНТЫ -> Параметры -> ReSharper, "Параметры...". затем в разделе "Среда -> Редактор -> Поведение редактора" установите флажок "Автоматически вставлять закрывающую скобку" и выберите первый вариант.
Вы можете использовать команду Complete Statement от ReSharper, чтобы автоматически вставить скобки для вас. Это Ctrl+Shift+Enter. Это полезно везде, автоматически вставляя точки с запятой, закрывающие скобки и так далее.