Лишние строки в коде
Answered
Как сделать так, что бы при написании кода удалялись пустые строки?
То есть у меня например есть какой-то метод, я случайно в этом методе сделал пробел между строками, есть ли такая функция в идее, что бы при коммите пустые строки автоматом схлопывались и нигде не было промежутка?
Please sign in to leave a comment.
Здравствуйте, Николай.
Вы можете настроить форматирование файла нужным вам образом в окне File | Settings | Editor | Code Style | Java (в частности, вам будет интересна таба Blank Lines) и затем прогонять форматирование перед коммитом (Ctrl+Alt+L).
Форматировать можно отдельный кусок кода, целый файл, весь проект или файлы в кастомном контексте.
с этим ознакомился и уже сделал, то есть такого момента нет, что галочку проставляешь и перед коммитом пустые и ненужные строки удаляются?
без нажатия (Ctrl+Alt+L)
Прошу прощения, есть такая галочка:
то есть если эта галочка проставлена, то лишние/пустые строки будут удаляться при коммите?
Да, если вы настроили форматирование соответствующим образом (например, выставили все Minimum Blank Lines значения в 0 на вкладке Blank Lines).
странно, все Minimum Blank Lines значения в 0 на вкладке Blank Lines, но после коммита ничего не меняется и галочка проставлена(
Попробуйте также выставить все Maximum Blank Lines значения в 0.
уже прогресс есть, сделал все в 0, но все равно есть места, где пустые строки остаются, выявлено путем тестированием разных ситуаций
Поделитесь парой примеров, я попробую помочь.
кажется сделал как нужно, спасибо большое Вам за помощь))))
Рада слышать! Обращайтесь.