@neitri

Почему портится файл при сохранении?

Пишу в Visual Studio Code программу на GO. Через час после запуска начинаются непонятные вещи. Сохраняю файл, и в случайном порядке пропадают символы. Соответственно программа не компилируется если сохранить еще раз может еще пропасть символы. другие файлы в той же директории сохраняются нормально.
Наблюдал такое поведение на разных компьютерах. Решение не нашел, перешел на Liteide.
Прошло уже месяцев 10. У меня переустановленна Windows 10 последний VSCode и Go. Но проблема та же. При сохранении файл портится.
В чем проблема? VSCode или Go? В LiteIDE такого не встречал.
  • Вопрос задан
  • 542 просмотра
Решения вопроса 1
@neitri Автор вопроса
Удалил полностью GO, VSCode, расширения. После повторной установки начал адекватно сообщать предупреждения и сохранять файлы.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
На файл в целом влияет только редактор кода. Языку незачем убирать символы, так как это приведет к ошибке. Рекомендую так же проверить установленные плагины.
Ответ написан
Комментировать
@jemeraldo1
В настройках редактора settings.json задать параметры editor.formatOnSave и editor.codeActionsOnSave:

"[go]": {

"editor.formatOnSave": false,
"editor.codeActionsOnSave": {
"source.organizeImports": false
},
},
"go.formatTool": "gofmt",
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы