Как не допустить, чтобы eclipse formatter удалил «пробелы выравнивания» в комментариях к блоку? - PullRequest
1 голос
/ 21 мая 2019

Мы используем (слегка принятую) версию «стиля Java» от google, просто импортируя соответствующий XML в eclipse (из здесь ).

Это хорошо работает, но мы видим одну досадную проблему с блочными комментариями.

Наши файлы имеют сгенерированный заголовок об авторских правах, похожий на:

/* some text followed by some spaces      */
/* so that all lines are equally spaced   */

При использовании xml в стиле google вышеприведенное превращается в

/* some text followed by some spaces */
/* so that all lines are equally spaced */

При форматировании с помощью форматера Eclipse [built-in] пробелы не удаляются!

Я тщательно проверил XML-файл Google и наткнулся на эту строку:

<setting id="org.eclipse.jdt.core.formatter.comment.format_block_comments" false="true"/>

Но, увы, изменение этой строки на false ничего не меняет.

В: как изменить этот XML-файл в стиле Google, чтобы пробелы оставались в комментариях блока?

1 Ответ

2 голосов
/ 21 мая 2019

В Eclipse [встроенный] стиль отключен параметр «Включить форматирование комментария заголовка» (значение org.eclipse.jdt.core.formatter.comment.format_header в XML).Таким образом, он оставляет комментарий заголовка в покое.

...