dtd content assist ne fonctionne pas dans l’éditeur Eclipse IDE?

L'assistant de contenu dtd ne fonctionne pas dans l'éditeur Eclipse IDE?

Problème

Récemment, j'ai installé un plug-in Aptana dans Eclipse IDE, après cela, lorsque j'ai appuyé sur «ctrl + space» dans un fichier xml Struts 2, l'assistant de contenu ne fonctionne plus. Voir l'image :

dtd not working

L'assistant de contenu ne suggère aucun élément Struts 2, même le dtd Struts 2 est inclus correctement au début du fichier xml.


...

Solution

Après de nombreux essais et erreurs, j'ai découvert que cela était dû à l'éditeur XML Apatana. Lorsque vous double-cliquez sur le fichier xml,Eclipse will always use back the last used xml editor to open it, dans ce cas, il s'agit de l'éditeur XML Apatana (l'assistant de contenu ne fonctionne pas dans cet éditeur).

La solution est assez simple, utilisez simplement l'éditeur XML normal d'Eclipse pour ouvrir le fichier xml. Right on the xml file, and choose the normal XML editor. Terminé, voir photo:

dtd working

Maintenant, l'assistant de contenu fonctionne correctement.