java - 使用 Eclipse 的 xml 智能感知?

标签 java xml eclipse eclipse-plugin intellisense

请推荐一些免费工具或 Eclipse 中的一些内置功能以实现 xml 的智能感知。

我正在使用面向 EE java 开发人员的 Eclipse Europa。

    <?xml version ="1.0" encoding = "UTF-8"?>
        <tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://jtestcase.sourceforge.net/dtd/jtestcase2.xsd">
        </tests>

上面的 Xml 代码是我正在处理的 xml 文件的一部分。我希望 eclipse 能够根据上面指定的 xsd 向我推荐标签。我正在使用 ctrl+space 来建议新标签。如果我使用了错误的智能感知 key ,或者我是否缺少某些工具或插件,请提出建议。

谢谢

最佳答案

它对我有用——系统提示我输入 or 元素。我正在使用 Eclipse Helios。我猜 Europa 具有相同的功能,尽管我不会把所有的钱都花在上面。

您是否可能没有使用 XML 编辑器,而是使用不同的 Eclipse 编辑器打开文档?编辑器选项卡中的图标应该有一个“X”(代表“XML”)。 (同样,我不确定该图标可用的版本有多久。)

您可以尝试在 Package Explorer 中右键单击文档,然后查看“打开方式...”子菜单中弹出的编辑器,然后选择 XML 编辑器,以确认。

关于java - 使用 Eclipse 的 xml 智能感知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4551553/

相关文章:

java - 在方向改变时查看相同的缩略图

xml - NodeJS xpath 库是否支持 XPath 查询表达式?

c# - 如何避免回车解析 XML

带有 curl 的 php 解析器 xml

android - Bitbucket - 将项目文件推送到空的 Git 存储库

java - 主 spring bean 被配置中的 ImportResource 覆盖

java - 如何在Android中使用这些特殊字符?

java - 桌面应用程序上的一次性 Java 配置文件

java - 使用 ADT 在 Eclipse 上开发 Android 应用程序。停止进程(应用程序)的最快方法?

java - 在最小堆中查找最大元素?