ho creato diversi metodi Java che indirettamente correlate. La domanda è: posso creare un collegamento ipertestuale tra questi metodi come riferimento? Sto usando Eclipse per Java IDE.Metodo di collegamento/ancoraggio in Java
risposta
È possibile utilizzare il tag JavaDoc @see:
/**
* @see MyClass#myMethod()
*/
Questo genera un collegamento ipertestuale nel vostro JavaDoc.
Bene, grazie signore, funziona :) La mia vita di Coding sarà più facile. – KnightCavalry
io consiglierei il tag @see
Javadoc; a parte questo (e il già citato, ma IMO meno semanticamente significativo tag @link
), non proprio.
In Eclipse, il completamento del codice funziona anche nei commenti e può essere utilizzato per creare collegamenti. Quando si inizia a digitare il nome di una classe, ha colpito Ctrl +Spazio per ottenere un elenco di classi corrispondenti. Creerà un tag @link
per quella classe. L'aggiunta di un #
dietro al nome e la ripetizione del collegamento al completamento automatico forniscono un elenco di metodi di quella classe. Per i metodi della stessa classe in cui lavori, digita #
e premi completamento automatico.
Cliccando sul nome di una classe o di un metodo nel commento tenendo premuto Ctrl vi permetterà di saltare a quella classe o un metodo, anche senza i @see
o @link
tag.
Come altri hanno sottolineato, la sua domanda poteva sopportare qualche chiarimento. Se non si intende JavaDoc, ma si intende in qualche modo correlare le classi insieme anche se non hanno un'interfaccia comune, è possibile utilizzare uno marker interface, che è un'interfaccia senza metodi. È così chiamato perché aggiunge un marker alle classi e puoi verificare se una classe implementa l'interfaccia.
- 1. Metodo ArrayList.toArray() in Java
- 2. repaint() Metodo in Java
- 3. metodo clone() in Java
- 4. Chiamate di metodo di cattura in Java
- 5. Chiamare un metodo di sottoclasse in Java
- 6. Dimensione massima di un metodo in java?
- 7. Il comportamento di equals (metodo) in Java
- 8. Invocazione di un metodo Java in JSP
- 9. Understanding Collections.reverseOrder() metodo in Java
- 10. Metodo parametri d'ordine in Java
- 11. Sovrascrittura di un metodo Java
- 12. parametro finale in un metodo in Java
- 13. Java: metodo JIT inlining
- 14. java: clone metodo violazione
- 15. metodo Java Reflection getConstructor
- 16. Esempio di un metodo di istanza? (Java)
- 17. Metodo di classe in Ruby (equivalente statico in JAVA)
- 18. Lanciare più eccezioni in un metodo di un'interfaccia in Java
- 19. Variabile e metodo shadowing in Java
- 20. Ritorno dinamico Tipo in metodo Java
- 21. Metodo Swizzling in Android usando java
- 22. come parametro del metodo in Java
- 23. Metodo consigliato per l'escape dell'HTML in Java
- 24. Chiamare un metodo java in jsp
- 25. Come restituire un metodo booleano in java?
- 26. Return Lambda dal metodo in Java 8?
- 27. alias classe o un metodo in Java
- 28. Utilizzo del metodo Ricorsivo in java
- 29. Come utilizzare il metodo readline() in Java?
- 30. principale metodo come definitiva in java
Che cosa si intende per "HYPERLINK"? Stai parlando dei Javadoc? –
O stai cercando un modo per saltare tra loro? In tal caso, è possibile esaminare il contesto facendo clic sul margine di una riga e aggiungendo un segnalibro. O potresti voler usare i tasti Alt + sinistra/Alt + destra per saltare avanti e indietro. Oppure potresti trovare dove sono richiamati gli altri metodi e premere F3 per saltare a loro. – rajah9
Sì, per tutto questo tempo ho solo commentato ogni metodo per creare un riferimento. Penso che sarà più semplice fare clic su un determinato testo e inviare lo schermo al metodo di destinazione, anziché CTRL + F. – KnightCavalry