Как мне заставить IntelliJ дать мне предупреждение, если мне не удалось предоставить описание/аннотацию JavaDoc для общедоступных полей и методов?

Eclipse может предоставлять предупреждения, если Javadoc не был выполнен для определенного метода или поля. Эти поля/методы могут быть сгруппированы по областям (public, protected и т.д.). Я нашел это очень полезным при подготовке моего программного обеспечения для отправки в университет или что-то еще.

Это невозможно в IntelliJ?

Обратите внимание, что я знаю, что вы можете нажать "/**" непосредственно перед методом в IntelliJ, и он заполнит его. Это не совсем то, что мне нужно.

Также обратите внимание, что я использую IntelliJ 13.01 Community Edition.

Ответы

Ответ 1

IntelliJ > Предпочтения > Инспекции > Проблемы JavaDoc > Объявление имеет проблемы с JavaDoc

Обязательно переместите ползунок "scope" на желаемый уровень видимости для пакетов, классов, методов, полей и внутренних классов, по умолчанию он установлен на "none". Вы также можете установить уровень "серьезности".

enter image description here

В дополнение к постоянному мониторингу вы также можете запрашивать проверки по требованию с помощью Cmd-Option-Shift-I и проводить проверки перед фиксацией VCS (хотя это не мешает вам выполнять код с командной строкой). Вы также можете создать специальные профили проверки, один для университетских представлений, а другой для ваших проектов на стороне, например.

enter image description here