Что я пробовал до сих пор, так это то, что когда я меняю отступ с «Пробелы: 2» на «Пробелы: 4» в правом нижнем углу, я получаю это уведомление об ошибке:
Ошибка запроса textDocument/formatting. Сообщение: Изменения не должны перекрываться. (Параметр «изменения») Код: -32000 [объект объекта]
Но когда я изменил пробелы (отступы) на 2, я получил это уведомление VS Code:
Ошибка запроса textDocument/форматирования. Сообщение: «конец» не должен быть меньше «начала». начало = '4939' конец = '4935'. (Параметр 'end') Код: -32000 [object Object]
Это уведомление продолжает появляться, когда я форматирую при сохранении, что для меня очень полезная функция для автоматического форматирования написанного мной кода. Кроме того, я настроил автосохранение так, чтобы значение afterDelay составляло 2500 миллисекунд. Наконец, если я написал длинные строки кода, автоматические отступы и форматирование кода не работают должным образом; оно останется прежним, даже если я отключу автосохранение (afterDelay).
Однако после запуска этой команды:
Код: Выделить всё
dotnet clean; dotnet build;
Кто-нибудь знает, почему это происходит?
Подробнее здесь: https://stackoverflow.com/questions/797 ... razor-file
Мобильная версия