Автоматическое форматирование Typescript стало автоматическим удалением

Автоформатирование машинописного текста стало угрозой. Когда я ввожу строки в кавычках ("или`), остальная часть кода может временно инвертироваться с другими строками, появляющимися как код.

Это внезапно ухудшилось `<tag>stuff</tag>${foo}${bar}` станет `< tag>stuff< /tag> ${foo} ${bar} `

что делает браузер несчастным, и когда я создаю пути, я нахожу в них пробелы!

Я боюсь VSC, и этого не должно случиться. И я не вижу, какое расширение является виновником. Я зависел от форматирования и рад явно запросить его (^k^d в моей привязке VS), но теперь он автоматически удаляет код!

  • Как отследить виновника и исправить его?
  • это новое? Кажется так. Или я изменил настройку?
  • Я не могу быть единственным, кто сталкивается с этим - или я?

1 ответ

Автоматическое форматирование Typescript стало автоматическим удалением

Это не из-за TypeScript / VSCode по умолчанию. Некоторое расширение ведет себя плохо.

Как отследить виновника и исправить его

Отключите расширения по одному, пока не найдете виновного. Затем удалите это расширение.

Другие вопросы по тегам