2016-11-03 6 views
14

Я хочу использовать стиль JavaDoc:Как отключить форматирование JavaDoc в IntelliJ IDEA

/** 
* Description. 
* 
* @param param1  parameter description 
* @param param2  parameter description 
* @return   return description. 
* @throws exception exception description. 
*/ 

Как вы можете видеть, что я хочу использовать выравнивание по правому описанию параметров, возвращает и исключения.

Этот стиль используется в http://www.oracle.com/technetwork/articles/java/index-137868.html

Итак, мой вопрос: как я могу сконфигурировано этот стиль в IDEA 2016.xx или как я могу отключить форматирование JavaDoc без использования конкретных замечаний //@formatter:off и //@formatter:on, если это возможно?

Конечно, это не серьезная и важная проблема, но я заинтересован, потому что это плохая ситуация, когда разработчик не может настроить стиль по официальной документации без каких-либо конкретных комментариев. Я считаю, что я ошибаюсь)

PS: Я пытался от форматирования при Файл-> Настройки-> editor-> Код Стиль-> Java-> JavaDoc, Включить JavaDoc форматирования в от (и играть со всеми настройками в этом разделе). И мое выравнивание по JavaDoc сбрасывается на Ctrl-Alt-L

Спасибо за отзыв!

+2

Я знаю, что это не совсем ваше дело, но если это не @param и т. Д., Вы можете использовать теги html

. В противном случае вы могли бы создать плагин для указания этого формата. –
                        
                            
                                
                            
                        
                    

+0

Настройка _File-> Настройки-> Редактор-> Стиль кода-> Java-> JavaDoc, Включите форматирование JavaDoc_ для работы хорошо для меня. Я использую версию 2016.1.2 – eztam

+0

Алексей, ты понял, как это сделать? Я пытаюсь сделать что-то подобное, и он продолжает делать шаблон Javadoc для меня, даже после отключения настройки. – Ungeheuer

ответ

0

Есть три плагина для IntelliJ, которые могут помочь:

  • автоматического выравнивания
  • tabifier
  • Строка Манипуляция

Для меня последний один, кажется, лучше всего подходит. Когда я формирую текст, я выбираю часть текста, который я хочу отформатировать, щелкните правой кнопкой мыши -> String Manipulation -> Align -> Align to Column. Здесь вы должны немного поэкспериментировать с настройками. Меня устраивает.

Посмотреть скриншот: enter image description here В качестве разделителя я добавил пространство (синий маркер на изображении); выбрал комментарий javadoc и использовал вышеупомянутую функцию. Оно работает.

Смежные вопросы