Я установил отступ в 2 пробела на табуляцию в Visual Studio (2022). Всякий раз, когда есть автоматически сгенерированный код из Visual Studio (также применяется при создании новых классов), отступ устанавливается на 4 пробела. Это особенно заметно при работе с фрагментами кода.
Пример:
Код: Выделить всё
class Class1
{
public int MyProperty { get; set; }
ctor
public void Method1()
{
}
}
повернут к:
Код: Выделить всё
class Class1
{
public int MyProperty { get; set; }
public Class1()
{
}
public void Method1()
{
}
}
Если я нажму «Отменить», а затем снова нажму Tab, отступ будет правильным. Если я нажму Ctrl-K-D, он также будет отформатирован правильно. Отступ также работает должным образом для всех моих фрагментов кода. Нет конфигурации редактора или чего-то еще, что могло бы испортить отступы. На моем домашнем компьютере с личным аккаунтом он также отформатирован правильно, но я не могу найти настройки, которые бы за это отвечали.
Как это исправить?
Подробнее здесь:
https://stackoverflow.com/questions/787 ... ndentation