Нет управления автоматическим форматированием в CVS diff, IntelliJ IDEA после версии 2019.2 - PullRequest
1 голос
/ 07 мая 2020

Прежде всего, спасибо за уникальный и удивительный продукт в мире IDE. Я борюсь с серьезной проблемой автоматического переупорядочивания импорта (помните, что речь идет не о проверке параметра формата перед фиксацией, IDEA Поставьте флажок для выбора форматирования кода перед проверкой) Я расскажу вам шаги, внесите изменения в свой java код, поменять порядок импорта. (предположим, что другой разработчик использует eclipse, или вы можете сказать, что это очень старый файл и отформатирован соответствующим образом в старом формате)

Теперь попробуйте вернуть (сравните и исправьте, как мы это делаем при слиянии слева-> справа) измененный файл .

Вы увидите, что ваш импорт уже преобразован в стиль переформатирования IDEA по умолчанию. Теперь попробуйте применить изменения слева направо, предполагая, что мы возвращаемся строка за строкой. через секунду вы увидите, что этот код снова форматирует импорт. Это очень раздражает, и вся моя команда сталкивается с этой проблемой.

Это происходит после версии IntelliJ Idea Ultimate 2019.2

1 Ответ

1 голос
/ 08 мая 2020

Отключите опцию оптимизации импорта на лету:

optimize on the fly

Эта опция существует уже много лет.

...