dtdコンテンツアシストはEclipse IDEエディタでは動作していませんか?

Eclipse IDEエディターでdtdコンテンツアシストが機能しませんか?

問題

最近、Eclipse IDEにAptanaプラグインをインストールしました。その後、Struts 2 xmlファイルで「ctrl + space」を押すと、コンテンツアシストが機能しなくなりました。 写真を参照してください。

dtd not working

コンテンツアシストは、Struts 2要素を提案していません。Struts2 dtdでさえ、xmlファイルの先頭に正しく含まれています。


...

溶液

何度も試行錯誤を繰り返した結果、これはApatana XMLエディターが原因であることがわかりました。 xmlファイルEclipse will always use back the last used xml editor to open itをダブルクリックすると、この場合はApatana XMLエディターになります(コンテンツアシストはこのエディターでは機能しません)。

ソリューションは非常に簡単です。通常のEclipseのXMLエディターを使用してxmlファイルを開きます。 Right on the xml file, and choose the normal XML editor。 完了、画像参照:

dtd working

現在、コンテンツアシストは正常に機能しています。