Почему я не могу процитировать приватное поле, метод на javadoc в intellij-idea 2018.3.5? - PullRequest
0 голосов
/ 26 марта 2019

Несколько дней назад я обновляю intellij-idea до версии 2018.3.5,183.5912.21 на своем компьютере. И я считаю, что эта версия не имеет права цитировать закрытый файл, метод на Javadoc. Это очень беспокоит меня. В предыдущей версии я мог процитировать личное поле, метод на javadoc.

Например,

public class Foo {

  private static final int CONSTANT = 1;

  private Integer id;
  private String name;

  //ignore getter, setter, toString...

  private void doSth() {
  }
}

И я пишу Javadoc, где я использую Foo, stackoverflow-idea-cannot-quote-private-field-method.png

Как я могу изменить конфиг intellij-idea? Или есть другой способ написать Javadoc?

Ответы [ 2 ]

2 голосов
/ 26 марта 2019

Пожалуйста, перейдите на Java | Javadoc | У объявления есть проблемы в ссылках Javadoc проверка и снимите флажок с опции Сообщить о недоступных символах . Поэтому ссылки не будут выделены как недоступные. enter image description here

0 голосов
/ 26 марта 2019

Я не использую IntelliJ, но я могу сказать вам, что Javadoc создан JDK. IDE просто делает запрос проще. Вы можете создать частный Javadoc.

Для IntelliJ просто прочитайте этот учебник:

https://www.jetbrains.com/help/idea/working-with-code-documentation.html

Вам просто нужно переместить ползунок из пакета в приватный, чтобы сгенерировать его.

Примечание: даже если вы не сгенерируете, все равно хорошо поместить javadoc в ваше личное поле и метод. Это хороший способ документировать и сделать код более понятным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...