Настроить поведение «быстрого исправления» в Visual Studio - PullRequest
0 голосов
/ 05 июля 2019

Я нахожусь на Visual Studio для Mac 8.0.9 и хотел бы изменить поведение нескольких «быстрых исправлений» (опции в меню, когда я нажимаю ALT + ввод).

В частности, я бы хотел изменить параметр Создать и инициализировать поле 'myParam' .

Сейчас он делает это:

/// before quickfix
public class Test
{
    public Test(object myParam) { }
}

/// after quickfix:
public class Test
{
    public readonly object myParam
    public Test(object myParam)
    {
        this.myParam = myParam
    }
}

В нашей кодовой базе мы используем подчеркивания для приватных полей, вдохновленные этими соглашениями о присвоении имен .Поэтому я хотел бы изменить поведение на это:

/// after quickfix:
public class Test
{
    public readonly object _myParam
    public Test(object myParam)
    {
        _myParam = myParam
    }
}

Возможно ли это?

[Редактировать]

То, что я пробовал:

  • искал вариант, подобный описанному в принятом ответе здесь .Похоже, что в VS Mac
  • отсутствует опция пользовательского интерфейса. Попытка настроить файл .editorconfig, как описано здесь .Пытался поместить его в корень решения, а также в один из корней одного из содержащихся проектов, но, похоже, у меня не работает
...