Очистка кода в Eclipse. Как сохранить пустые строки в комментариях, отличных от javadoc?

Во всех моих исходных файлах Java у меня есть заголовок, который выглядит примерно так.

/*
 * This file is part of the blah blah blah java library.
 * 
 * Copyright (C) 2014 myCompany Ltd.
 * 
 * e-mail : <[email protected]>, web : <www.myCompany.co.uk>
 */

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

Перейдя в «Настройки» -> «Java» -> «Стиль кода» -> «Formatter», я могу снять флажок «Удалить пустые строки» для комментариев javadoc, но не могу сделать то же самое для не-javadoc. Я попытался изменить «Удалить пробелы» в параметрах очистки.

Я предполагаю, что простым ответом было бы использование комментариев в стиле javadoc в моем заголовке, но я заметил, что в коде JDK Oracle использует стиль, отличный от javadoc, в заголовках и имеет пустые строки.

Тривиально, возможно, но это беспокоит меня.

Ваше здоровье

Саймон


person dassimon    schedule 08.10.2014    source источник


Ответы (1)


Перейти к Preferences > Java > Code Style > Formatter. Затем отредактируйте профиль, нажав кнопку Edit.... В диалоговом окне «Профиль» выберите Blank Lines. Вы увидите этот элемент Number of empty lines to preserve:. Установите значение 99, чтобы сохранить пустые строки до 99.

Теперь, когда вы форматируете код, он сохранит пустые строки кодов, отличных от javadoc.

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

person ntalbs    schedule 08.10.2014
comment
Спасибо @nltabs, это полезно, однако кажется, что пустые строки не сохраняются внутри многострочных комментариев в стиле c, то есть внутри блоков /* Blah */. О, хорошо, я могу жить с этим. - person dassimon; 09.10.2014