JetBrains Rider Удаление пробела между ключевым словом делегата и скобкамиC#

Место общения программистов C#
Anonymous
JetBrains Rider Удаление пробела между ключевым словом делегата и скобками

Сообщение Anonymous »

В моей команде некоторые используют Rider, другие — VisualStudio 2022. Когда они запускают очистку кода, VS2022 добавляет пробел между делегатом и (), как показано здесь:

Код: Выделить всё

var cat = this.ExecuteAFunction("Function Name Here", delegate () {});
При очистке кода в Rider мой код удаляет пробел, как показано здесь:

Код: Выделить всё

var cat = this.ExecuteAFunction("Function Name Here", delegate() {});
Я пробовал установить «Перед другими круглыми скобками -> Круглые скобки вызова метода» в Редакторе > Стиль кода > C#, но это добавляет его ко всем методам, а не просто делегируйте. Я пробовал другие варианты, искал в документации, как они настроены и все такое, и я не могу хоть убей понять, почему Rider делает это, а VisualStudio - нет. Прежде чем это было указано, нет, я не могу изменить делегат () { на стрелочную функцию в соответствии со стандартами кодирования компании.
Есть ли параметр, который мне не хватает, .editorconfig что мне следует добавить или что-то еще, что может это исправить?

Подробнее здесь: https://stackoverflow.com/questions/784 ... arenthesis

Вернуться в «C#»