Лишние строки в коде

Answered

Как сделать так, что бы при написании кода удалялись пустые строки?
То есть у меня например есть какой-то метод, я случайно в этом методе сделал пробел между строками, есть ли такая функция в идее, что бы при коммите пустые строки автоматом схлопывались и  нигде не было промежутка?

11 comments
Comment actions Permalink

Здравствуйте, Николай.

Вы можете настроить форматирование файла нужным вам образом в окне File | Settings | Editor | Code Style | Java (в частности, вам будет интересна таба Blank Lines) и затем прогонять форматирование перед коммитом (Ctrl+Alt+L).

Форматировать можно отдельный кусок кода, целый файл, весь проект или файлы в кастомном контексте.

0
Comment actions Permalink

с этим ознакомился и уже сделал, то есть такого момента нет, что галочку проставляешь и перед коммитом пустые и ненужные строки удаляются?
без нажатия (Ctrl+Alt+L

0
Comment actions Permalink

Прошу прощения, есть такая галочка:

0
Comment actions Permalink

то есть если эта галочка проставлена, то лишние/пустые строки будут удаляться при коммите?

0
Comment actions Permalink

Да, если вы настроили форматирование соответствующим образом (например, выставили все Minimum Blank Lines значения в 0 на вкладке Blank Lines).

0
Comment actions Permalink

странно, все Minimum Blank Lines значения в 0 на вкладке Blank Lines, но после коммита ничего не меняется и галочка проставлена(

0
Comment actions Permalink

Попробуйте также выставить все Maximum Blank Lines значения в 0.

0
Comment actions Permalink

уже прогресс есть, сделал все в 0, но все равно есть места, где пустые строки остаются, выявлено путем тестированием разных ситуаций

0
Comment actions Permalink

Поделитесь парой примеров, я попробую помочь.

0
Comment actions Permalink

кажется сделал как нужно, спасибо большое Вам за помощь))))

1
Comment actions Permalink

Рада слышать! Обращайтесь.

1

Please sign in to leave a comment.