Мы используем (слегка адаптированную) версию «стиля 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]
пробелы не удаляются!
Я внимательно проверил файл Google XML и наткнулся на эту строку:
<setting id = "org.eclipse.jdt.core.formatter.comment.format_block_comments" false = "true"/>
Но, увы, изменение этой строки на использование false
ничего не меняет.
В: как изменить XML-файл в стиле Google, чтобы пробелы оставались внутри комментариев блока?
В [встроенном] стиле Eclipse отключено «Включить форматирование комментариев заголовков» (значение org.eclipse.jdt.core.formatter.comment.format_header
в XML). Таким образом, он оставляет комментарий заголовка в покое.
Именно то, что я искал! Спасибо за быстрое возвращение! И я рад, что могу внести свой вклад в ваш путь к 100К ;-)