Как остановить Android Studio от удаления пробелов?
Моя Android Studio будет непрерывно и автоматически удалять замыкающие пробелы. Особенно, если это пустая строка с пустыми пробелами. Я даже могу добавить пробелы обратно вручную, и это избавит их снова прямо передо мной в течение нескольких минут.
Это вызывает у меня проблему, потому что я работаю над большим проектом, который уже давно существует, и в результате наша система diff показывает изменения повсюду (наша система diff не имеет возможности отключить его и мы не можем переключать системы). Это усложняет проверку кода и в результате вызывает головную боль.
Как я могу помешать Android Studio сделать это? Я не могу найти его в настройках.
Спасибо
3 ответа
Вы можете отключить его следующим образом:
- Перейдите в настройки (
File -> Settings
) - Найти
Editor
вкладка (подIDE Settings
) - Выбрать
NONE
из раскрывающегося списка рядом сStrip trailing spaces on Save
, Вы также можете установить егоModified Lines
так как это также решит проблему для ваших конкретных потребностей.
Причина, по которой это происходит автоматически, заключается в том, что он сохраняет изменения автоматически при простое. Вы можете изменить это поведение следующим образом:
- Перейдите в настройки
- Найти
General
вкладка (также подIDE Settings
) - Установите или снимите флажки для нужных полей под
Synchronization
В Android Studio 2.0 вы можете найти этот параметр в Preferences -> Editor -> General -> Other -> Strip trailing spaces on Save
,
В настоящее время есть 2 места, о которых вам нужно беспокоиться: