web-dev-qa-db-fra.com

Références Javadoc @link dans Android Studio

J'essaie de générer des Javadocs avec Android Studio. Je fais référence à {@link #method()} une méthode de la même classe que le lien mais j'obtiens toujours un reference not found erreur de Javadoc. J'omets probablement quelque chose de très stupide, mais je ne peux pas comprendre ce que c'est. Quelqu'un d'autre a-t-il rencontré le même problème?

23
Genís

Dans Android Studio dans un commentaire javadoc, essayez de taper {@ puis frapper ctrl+space pour voir ce qui apparaît ...

Après avoir choisi link, appuyez sur space.

Maintenant essaye ctrl+space à nouveau pour une liste de toutes les classes possibles.

Pour simplement faire référence à une méthode/des données dans la classe actuelle, tapez # puis ctrl+space pour voir une liste de ce que vous voulez probablement.

N'oubliez pas de vous assurer que les supports sont fermés!

40
Scott Biggs

Le format de la balise javaDoc lint dans Android Studio est:

{@link package.class#member label}

Voici plus d'informations sur balises javaDoc .

17
Richard Goggin

Je ne sais pas si quelqu'un a encore du mal avec ça mais si vous l'êtes et {@link ne fonctionne pas, assurez-vous que votre bloc de commentaires ressemble à ceci

/** * {@link 'your reference' */

assurez-vous que le bloc de commentaires commence par deux * et pas un, apparemment cela fonctionne pour moi dans Android studio.

4
adam