Да, это проблема, которая может возникнуть, когда ваш редактор настроен на автоматическое форматирование кода.
Автоматическое отступление для некоторых заданных (часто для конкретного языка, но настраиваемых пользователем) значений, изменение вкладокк пробелам, изменяя окончания строк (CRLF или LF), есть много способов, которыми редактор может связываться с вашими открытыми файлами, если вы не очень хорошо знаете, как он настроен на работу.
Я бы рекомендовал вамисследуйте различные опции редактора, чтобы отключить каждую вызывающую проблемы функцию на индивидуальной основе.Несколько минут были потрачены на то, чтобы получить царапины на голове.