WebStorm автоматически что-то меняет в файлах - PullRequest
0 голосов
/ 16 февраля 2019

Когда я редактирую файл с помощью WebStorm, Git обнаруживает множество изменений, которые я не сделал.

enter image description here

Иногда весь файл, который у меня естьредактировать, можно пометить как измененный.

Ответы [ 2 ]

0 голосов
/ 16 февраля 2019

Ваш скриншот ясно показывает, что разница в начальных пробелах (отступы) в пустых строках .

Вам не нужны отступы в пустых строках ... поэтому IDE удаляет их при сохранении.Если вы не хотите этого, настройте IDE соответствующим образом:

Settings (Preferences on macOS) | Editor | General | Strip trailing spaces on Save

enter image description here

0 голосов
/ 16 февраля 2019

Да, это проблема, которая может возникнуть, когда ваш редактор настроен на автоматическое форматирование кода.

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

Я бы рекомендовал вамисследуйте различные опции редактора, чтобы отключить каждую вызывающую проблемы функцию на индивидуальной основе.Несколько минут были потрачены на то, чтобы получить царапины на голове.

...