Когда рефакторинга кода (например .: Refactor ->Rename) IntelliJ IDEA 14.x также rewraps (переформатирует) мой код, чтобы вписаться в лимит 80 столбцов.Как остановить IDEA от переформатирования моего кода при рефакторинге?
Пример: вот код перед рефакторинга:
Рефакторинг в процессе:
... и код повторно обернута раз жму Enter
:
Что наиболее раздражает, даже классы Java, которые в настоящее время не открыты в редакторе (но подвержены рефакторингу), переформатируются, что увеличивает вероятность того, что forma Изменения tting распространяются в мой VCS незаметно.
То, что я хочу достичь, это:
- сохранить первоначальный запас печати в 80 колонок, но до сих пор
- есть IDEA сохранить свое оригинальное форматирование при переименовании переменных/классов/методов.
Как это достичь?
Я никогда не замечал эту проблему сам. Мне интересно, может ли быть ваша проблема в настройках-> Редактор-> Стиль кода-> Java-> Обертка и брекеты? – Travis
Эти настройки должны влиять только на * ручной * форматирование (т. Е. Вызывается через * Код * -> * Код реформата ... *). Я говорю о неявном переформатировании - дело не в том, что «форматирование ведет себя неправильно»: вместо этого форматирование никогда не должно происходить. – Bass
https://www.jetbrains.com/idea/webhelp10.5/wrapping-and-braces.html –