У меня проблема с Resharper и автоматическим форматированием брекетов.С тех пор, как Resharper не добавляет закрывающие скобки, я набираю открывающие скобки.Также, когда я набираю закрывающую скобку в последней строке метода, закрывающая скобка метода будет удалена.
Пример:
private void Method()
{
if(true)
{ // If I type '{' resharper of vs2010 will normally add a '}'
// but I don't know why not now
}
private void AnotherMethod(){}
Если я вручную добавлю закрывающую скобкускобка закрывающая скобка метода удаляется и AnotherMethod()
имеет отступ.
private void Method()
{
if(true)
{
} // Why is the closing brace of the method removed?
private void AnotherMethod(){}
Мои связанные настройки resharper:
Стиль форматирования> Схема фигурных скобок :
- Расположение фигурных скобок : для всех На следующей строке (стиль BSD) (и Форматирование пустых фигурных скобок: на разных строках )
- Силовые брекеты : для всех Добавить фигурные скобки
IntelliSence> Поведение при завершении :
- Включено: Автоматически вставлять скобки после завершения
+ - выбрано: И открывать, и закрывать
Редактор
- Включено: Автоматическая вставка закрывающей скобки
+ - выбрано: при наборе текста открываетсяing brace
Каковы требуемые настройки для повышения резкости для решения этой проблемы?