Pytania otagowane jako javadoc

Javadoc to rozszerzalny system generowania dokumentacji, który czyta specjalnie sformatowane komentarze w kodzie źródłowym Java i generuje skompilowaną dokumentację. Zwykle jest używany do tworzenia dokumentacji API w postaci stron internetowych HTML.


4
Jak napisać Javadoc właściwości?
Często napotykam dylemat, pisząc javadoc dla właściwości / elementów „prostej” klasy POJO zawierającej tylko właściwości oraz metody pobierające i ustawiające (w stylu DTO) .... 1) Napisz javadoc dla właściwości lub ... 2) Napisz javadoc dla metody pobierającej Jeśli napiszę javadoc dla tej właściwości, moje IDE (Eclipse) (naturalnie) nie będzie w …
93 java  javadoc 

4
Autouzupełnianie @author w Intellij
Migracja z Eclipse do Intellij Idea. Jedną rzeczą, której nie mogłem jeszcze zrozumieć, jest autouzupełnianie @authortagu JavaDoc. Pisząc @aw Eclipse, mamy dwie propozycje: @author - author name @author Jak uzyskać pierwszą propozycję w Intellij (czy to w ogóle możliwe?)? A jeśli to możliwe, jak zmienić szablon tego, co jest wstawiane …


1
Szczegóły różnicy między @see i @inheritDoc
Przejrzałem odniesienie do JavaDoc i chociaż rozumiem podstawową różnicę między @see(różnymi linkami) a {@inheritDoc}(eksport komentarza JavaDoc nadklasy), potrzebuję wyjaśnienia, jak rzeczy faktycznie zostały zaimplementowane. W środowisku Eclipse IDE, kiedy wybiorę opcję „Generuj komentarze elementu” dla metody dziedziczonej (z interfejsu lub zastąpienia toString () itd.), Tworzy następujący komentarz /* (non-Javadoc) * …
87 java  javadoc  comments 

2
Jak wykonać Javadoc indywidualne wyliczenia klasy
Piszę javadoc dla klasy, która zawiera własne wyliczenia. Czy istnieje sposób na wygenerowanie javadoc dla poszczególnych wyliczeń? Na przykład w tej chwili mam coś takiego: /** * This documents "HairColor" */ private static enum HairColor { BLACK, BLONDE, BROWN, OTHER, RED }; Jednak to tylko dokumentuje wszystkie wyliczenia jako całość: …
84 java  enums  javadoc 

4
Ponowne użycie Javadoc dla przeciążonych metod
Tworzę API z wieloma identycznie nazwanymi metodami, które różnią się tylko podpisem, co, jak sądzę, jest dość powszechne. Wszystkie robią to samo, z wyjątkiem tego, że domyślnie inicjują różne wartości, jeśli użytkownik nie chce ich określać. Jako przystępny przykład rozważ public interface Forest { public Tree addTree(); public Tree addTree(int …
82 java  javadoc 

7
Javadoc: podziały wierszy bez tagów HTML?
Przepraszam za prawdopodobne pytanie typu FAQ, ale po prostu nie mogę znaleźć odpowiedzi. O ile pamiętam Eclipse, pusty wiersz w komentarzu Javadoc jest wyświetlany (w wyskakujących okienkach Javadoc w źródle) jako podział wiersza (z dodatkowymi odstępami w pionie). Jednak w Netbeans tak nie jest. Czy mogę skonfigurować Javadoc, aby interpretował …

5
Eclipse, jak połączyć jar zawierający javadocs / source z jego plikiem binarnym?
Chciałbym, aby komentarze javadoc zawarte w pliku jar były wyświetlane w zaćmieniu, gdy najeżdżam kursorem na klasę. Przykładowo po pobraniu JODA-2.0 uzyskujemy trzy słoiki: joda-time-2.0 joda-time-2.0-javadoc joda-time-2.0-sources ( http://sourceforge.net/projects/joda-time/files/joda-time/2.0/joda-time-2.0-dist.zip/download ) W eclipse, [projekt kliknięcia prawym przyciskiem myszy -> Właściwości -> Ścieżka budowania Java -> Biblioteki -> DODAJ pliki JAR ...] …
80 java  eclipse  jar  javadoc 

12
Czy istnieją dobre i nowoczesne alternatywy dla Javadoc? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Spójrzmy prawdzie w oczy: nie musisz być projektantem, aby zobaczyć, że domyślny Javadoc wygląda brzydko . …


3
JDK 11+ i Javadoc
Exit code: 1 - javadoc: error - The code being documented uses packages in the unnamed module, but the packages defined in https://docs.oracle.com/en/java/javase/11/docs/api/ are in named modules. Czy ktoś był w stanie sprawić, że javadoc działa bez konieczności zmiany wersji źródłowej na 1.8 (jak sugerowano na innych forach)? Używam JDK …

1
Jak udokumentować parametry Java Record?
Jak należy udokumentować parametry Java Record ? Mam na myśli parametry, które ostatecznie stają się parametrami konstruktora, polami klas. Próbowałem: /** * @param name the name of the animal * @param age the age of the animal */ public record Animal(String name, int age) { } ale flagi IntelliJ IDEA …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.