Я создаю документ уценки с некоторыми блоками кода CSharp.Вот пример:
Next, it feeds the strings to the regular expression matcher to produce a sequence of matches.
```csharp
let patternMatch = azimuthEncoderRegex.Match(message)
```
В редакторе это работает хорошо, например:
Как видите, кодотформатирован так, как ожидалось, и отображается правильно отформатированным в окне предварительного просмотра (не показано).
Теперь, когда я сохраняю свой файл, приведенный выше текст мгновенно меняется на этот:
Если я использую поиск и замену для возврата всех спецификаторов кода, происходит то же самое.Это нарушает форматирование кода!Весь файл также перетекут, чтобы удалить все разрывы строк, которые я вставил (это может быть подсказкой).
ОБНОВЛЕНИЕ: я заметил, что все гиперссылки ссылочного стиля также были удалены с концадокумент, вызывающий потерю данных.
WTF?Почему VS-Code делает это?Я пытался отключить расширения Markdown, и происходит то же самое.Есть идеи, пожалуйста?