Editorconfig и размещение закрывающих скобок для инициализаторов объектовC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Editorconfig и размещение закрывающих скобок для инициализаторов объектов

Сообщение Anonymous »

В JetBrains Rider следующий код:

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

var p = new
{
companyId,
includeHistory,
getDescriptions,
includeFlexiFields,
includeRelatedValues,
};
такие форматы:

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

var p = new
{
companyId,
includeHistory,
getDescriptions,
includeFlexiFields,
includeRelatedValues, };
Мне бы хотелось, чтобы он был отформатирован как первый фрагмент кода, но я не могу найти подходящий параметр конфигурации редактора, который бы управлял этим. Кто-нибудь случайно знает правильную настройку?
Интересно, что если я удалю конечную запятую, формат будет такой же, как в первом примере:

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

var p = new
{
companyId,
includeHistory,
getDescriptions,
includeFlexiFields,
includeRelatedValues
};
но затем, из-за других настроек Rider/editorconfig, я получаю сообщение о непоследовательной отсутствующей конечной запятой, возвращаю ее обратно и переформатирую код (что происходит, когда я набираю закрывающие скобки и тому подобное) , фигурная скобка снова перемещается на ту же строку, что и последний элемент.

Подробнее здесь: https://stackoverflow.com/questions/793 ... itializers
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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