Подтвердить что ты не робот

Удалить пустую строку в Eclipse

Как удалить строки, содержащие пробелы только при использовании приглашения Eclipse Find/Replace. Я проверил флажок "Регулярное выражение" и попробовал следующее, ни одно из которых не работало.

^[:space:]*$

и

^\s*$
4b9b3361

Ответ 1

Найти: ^\s*\n

Заменить на: (пустое)

Ответ 2

sry, это может быть другой ответ, но вы можете установить количество пустых строк, которые вы хотите получить после полей, методов и блоков в диалоговом окне форматирования предпочтений eclipse. то вы можете нажать ctrl-shift-f, чтобы автоматически форматировать свой код в зависимости от ваших пользовательских определений.

получайте удовольствие!

Ответ 3

  • для операции find/replace, "\n\r\s" regex будет работать на windows, для системы на основе unix можно использовать \n\s
  • как уже было предложено, вы можете отформатировать свой код с помощью Ctl + Shift + F
  • для ручной работы, найдите пустую строку и нажмите Ctl + D (Cmd + D на Mac). < - дает вам удовольствие убить линию своими голыми руками:)

развеселить!

Ответ 4

Я был удивлен, что для файлов XML, отредактированных с помощью Eclipse, есть хорошее решение:

  • Выберите флажок "Очистить все пустые строки" на панели "Форматирование" Окно- > Настройки- > XML- > Файлы XML- > Редактор

  • Сохраните и используйте ярлык Ctrl + Shift + F

Пустые строки исчезнут!

Ответ 5

Этот работал у меня в течение многих лет:

Замените это: [\t ]+$

Без ничего

Надеюсь, это поможет!

Ответ 6

Большое спасибо ламамаку. В genereal, когда вы хотите выполнить поиск, замените регулярные выражения в eclipse, знак $не работает так, как должен. Используйте '\s*\n' вместо '$'

Ответ 7

Как уже было сказано, регулярное выражение и замена - это решение, но такой ответ мог бы сэкономить несколько минут для меня:

  • нажмите на ctrl + f
  • используйте эту замену:

введите описание изображения здесь