J'ai écrit une extension pour gérer les fichiers avec des fins différentes « xyz »
Vous devez définir un éditeur qui peut ouvrir ce fichier et vous devez définir un constructeur qui peut construire ce fichier. L'implémentation de l'éditeur pour les fichiers qui inclut le code source java peut être, que vous étendez à partir de l'éditeur java eclipse et implémentez le point d'extension "org.eclipse.ui.editors" .Ajoutez l'extension de fichier à l'entrée de préférence d'extension de l'éditeur "extensions".
Lorsque vous ouvrez le fichier spécifique, vous utilisez l'éditeur que vous avez ajouté. Je ne sais pas si vous pouvez ajouter une extension supplémentaire à un éditeur qui est défini dans un plugin eclipse. Je pense que vous devez le faire par vous-même. Lorsque vous voulez construire le fichier spécifique comme d'habitude dans Eclipse, vous devez implémenter un nouveau constructeur en utilisant "org.eclipse.core.resource.builders". Je n'ai pas d'exemple mais le mot clé est "nature" (org.eclipse.core.resources.natures). Pour autant que je peux maintenant vous pouvez ajouter ces constructeurs au projet que vous avez défini. Je ne suis pas sûr si vous pouvez ajouter ces constructeurs à des projets existants comme un "projet de plugin Java".
Lorsque vous voulez juste ajouter un éditeur à une extension de fichier, vous pouvez le faire dans la page des préférences
« Général » - « rédacteurs » - « Association de fichiers »
voulez-vous que les fichiers à ouvrir dans l'éditeur Java, ou vous cherchez à traiter l'unité de compilation ? –
de préférence les deux. Mais la compilation est de plus haut prio. – Sathya