Отключение форматирования кода Eclipse для части javadoc

У меня есть класс Java, для которого часть javadoc фактически генерируется как часть процесса сборки :возвращаемое значение метода (статическое строковое значение )вставляется в исходный файл, как $Revision: $работают в некоторых программах контроля версий.

Хотя такое поведение может быть сомнительным, такое дублирование информации требуется фреймворком, который я использую (Библиотека машинного обучения WEKA ). Я бы хотел, чтобы средство форматирования кода Eclipse не мешало сгенерированным комментариям. Я использую выпуск Eclipse Indigo.

Я могу включить/выключить форматер с помощью специальных комментариев //@formatter:onи //@formatter:off. Однако теги @formatterработают только в «обычных» комментариях, а не в комментариях javadoc. Очевидно, что их легко спутать с тегами javadoc. Это означает, что я не могу отключить модуль форматирования (, например, автоматический разрыв строки )для сгенерированной части комментария javadoc,и оставьте его включенным для остальных, потому что директивы @formatterдолжны быть размещены вокруг комментария javadoc.

Есть ли обходной путь для переключения форматирования кода внутри комментариев javadoc?

8
задан Kristóf Marussy 18 August 2012 в 12:38
поделиться