Resharper Braces автоформат - PullRequest
       23

Resharper Braces автоформат

3 голосов
/ 02 декабря 2010

У меня проблема с 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

Каковы требуемые настройки для повышения резкости для решения этой проблемы?

...