Я только что обновился с VS2012 до VS2019.У меня есть вкладки, настроенные в Options | TextEditor | C # | Вкладки как Smart, Размер вкладки 4, Размер отступа 4, Сохранить вкладки (как OOTB).У меня есть один и тот же набор для всех языков, за исключением того, что он отказывается устанавливать Smart Indenting (который может иметь или не иметь отношение к проблеме).
Проблема заключается в том, что если я скопирую и вставлю следующую строку вФайл .CS:
private bool myPrivateField1; // Private fields should be PascalCase
отступ в порядке, но вкладки между кодом и комментарием заменяются пробелами как в скопированной, так и в вставленной строке.2012 не делает этого, и это действительно раздражает.