Вставить разрыв строки в редакторе - PullRequest
0 голосов
/ 23 января 2012

Я пытаюсь добавить разрыв строки с помощью функции Find в eclipse - я хочу поставить строку после каждого метода во всех моих классах [мне они понравились все близко друг к другу, но теперь их трудно прочитать] , так что я думаю, есть два способа сделать это.

1. Найдите все с помощью "public" и измените на "\ npublic", \ n являясь новой строкой в ​​строке, чтобы дать вам представление о том, что я имею в виду.

2. Удобный ярлык затмения, который разделяет все методы в классе пустой строкой.

Есть идеи, как этого добиться? Я буду счастлив, пока это работает, и мне не придется самому проходить все методы в проекте и нажимать ввод .-.

Ответы [ 2 ]

1 голос
/ 23 января 2012
  1. Установите флажок «Регулярные выражения» и используйте «\ R» для разрыва строки в поле «Заменить на» в затмении

  2. настроить автоформатер - это немного сложная работа, но это стоит того, чтобы, когда вы получили некрасиво отформатированный код, это можно исправить за считанные секунды.

1 голос
/ 23 января 2012

Для # 2 вы можете настроить автоформатирование Eclipse, чтобы сделать это для вас.

Загляните под панель настроек; в левой части (дерево) выберите стиль кода Java (щелкните стрелку, чтобы развернуть раздел), затем выберите «Форматирование». Затем вы можете решить использовать единый стиль форматирования для всех ваших проектов или установить флажок, чтобы применить специальный набор правил форматирования только к текущему проекту. Некоторые параметры включают, где найти пробелы и новые строки.

Вы также можете использовать панель «Сохранить действия», чтобы повторно применять одни и те же правила форматирования при каждом сохранении файлов. Лично я использую (и членов команды также) этот метод, чтобы гарантировать, что форматирование файлов всегда согласовано. Путем механического переформатирования таким образом, изменения в файле всегда будут отображаться «должным образом» в Subversion / Git - у меня нет случайных изменений, вносимых только в пробел, в файлы, которые отображаются как «ложноположительные» изменения.

...