J'écris un plugin d'éditeur eclipse pour un format de fichier personnalisé et je veux offrir un moyen de passer rapidement à la définition d'une entité à partir d'une référence nommée - essentiellement la fonctionnalité «déclaration ouverte» de l'éditeur Eclipse Java. Je sais que je peux le faire en enregistrant une action d'éditeur et en la mettant dans le menu contextuel, mais j'aimerais vraiment la façon dont tous les identifiants Java se transforment en liens vers leur déclaration lorsque vous appuyez sur CTRL dans l'éditeur Java - comment puis-je faire cela? Je ne peux rien trouver à ce sujet dans la documentation.Comment offrir des liens dans un plugin éditeur eclipse?
5
A
Répondre
8
Je pense que vous êtes à la recherche de détecteurs Hyper Link. Point d'extension est: org.eclipse.ui.workbench.texteditor.hyperlinkDetectors, voici extrait de Mylyn plugin.xml:
<extension point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectors">
<hyperlinkDetector
class="org.eclipse.mylyn.internal.tasks.ui.editors.TaskHyperlinkDetector"
id="org.eclipse.mylyn.tasks.ui.hyperlinks.detectors.task"
name="%TaskHyperlinkDetector.name"
targetId="org.eclipse.ui.DefaultTextEditor">
</hyperlinkDetector>
Consultez également AbstractHyperlinkDetector, classe abstraite utile que vous pouvez étendre à fournir votre détecteur personnalisé.
Questions connexes
- 1. Eclipse Plugin - Notification de l'ouverture d'un éditeur dans Eclipse
- 2. Eclipse plugin
- 3. Existe-t-il un bon éditeur JSP pour Eclipse?
- 4. Écoute des événements du plugin en eclipse
- 5. FindBugs emplacement des classes de plugin eclipse
- 6. Utilisation des paramètres de tableau dans le plugin Eclipse HibernateTools
- 7. Exécution d'un plugin Eclipse
- 8. JavaDoc plugin pour eclipse?
- 9. Problème avec le plugin TeamCity dans Eclipse
- 10. accès à l'image dans le plugin Eclipse
- 11. Red5 plugin pour eclipse?
- 12. Eclipse 3.3 éditeur par défaut sous Vista
- 13. comment accéder à l'élément package explorer dans le plugin eclipse
- 14. Problème avec le plugin Eclipse dans Ubuntu
- 15. Comment câbler un éditeur aux icônes du curseur de localisation?
- 16. Suggestion de plugin Eclipse metrics
- 17. Eclipse RCP: Comment rendre le bouton SAVE par défaut visible dans un éditeur?
- 18. Lors de l'écriture de plugins Eclipse, comment vérifier si un IEditorPart est un éditeur Java?
- 19. chaînes extériorisés plugin.xml pour plugin Eclipse
- 20. Dans Eclipse, comment charger mon plugin lorsqu'un autre plugin est chargé?
- 21. Comment ouvrir mon éditeur pendant que je sélectionne un fichier dans l'explorateur de projet?
- 22. Source éditeur pour l'onglet dans Netbeans 6.5
- 23. Comment écrire un plugin ISAPI?
- 24. Plugin Eclipse pour trouver des méthodes inutilisées dans une classe/un paquet
- 25. Existe-t-il un plugin dans Eclipse pour appliquer des tags aux fichiers?
- 26. Comment obtenir le chemin des classes de sortie du projet dans le plugin eclipse
- 27. plugin Eclipse pour travailler avec protobuf
- 28. Groovy Eclipse Plugin Organiser les importations
- 29. Comment passer un objet de l'éditeur à la feuille de propriétés dans le développement du plugin eclipse?
- 30. Quel est le meilleur plugin Maven Eclipse?