Как мне заставить 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]()