Eclipse,如何在 XML 文件中激活折叠?
Posted
技术标签:
【中文标题】Eclipse,如何在 XML 文件中激活折叠?【英文标题】:Eclipse, How to activate Folding in XML file? 【发布时间】:2012-06-02 16:11:35 【问题描述】:我在用 XML 编写代码时遇到折叠问题。实际上,当我编写 Java 代码时没有问题,我可以展开/折叠我的代码。
然而,在 XML 中没有折叠图标,虽然它是活动的。在侧边栏(行号)中,我右键单击然后选择Folding > Enable Folding
栏的宽度变宽但我看不到折叠图标。我的屏幕背景是黑色的,这种颜色可能覆盖折叠图标吗?我不这么认为,因为当我点击这些区域时,什么都没有发生。
【问题讨论】:
【参考方案1】:使用 WST。 WST main project自带XML编辑器,支持格式化、代码折叠等。
【讨论】:
这不可用。另外,你知道一个为它的 xml 文件做的 android 插件吗?【参考方案2】:我使用 Eclipse-Java EE Juno。默认情况下启用 XML 折叠并且可以看到图标。但是在禁用并启用“启用折叠”选项后,看不到折叠图标。似乎是 Eclipse 中的一个错误。解决方法可能是在启用该选项后,尝试添加一个新标签(可能是虚拟标签)。然后就可以看到折叠图标了。
【讨论】:
【参考方案3】:回答为时已晚,但谷歌将我带到这里,我想我的回答仍然有用:)
eclipse 的原生 xml 编辑器能够折叠/展开 xml。整洁的。 android xml 编辑器不是这种情况(我猜是 ADT 插件附带的)。
如果您需要折叠 android xml 文件,只需右键单击它,使用 XML 编辑器打开。这将使用 eclipse 的 xml 编辑器,具有折叠功能。
【讨论】:
【参考方案4】:日食火星 (4.5.1)
具有 .xml 扩展名的 XML 文件
只需编辑/打开文件,折叠选项将可用:
但是,如果您禁用然后通过右键单击左侧栏启用折叠:
有一个错误:折叠将不可用。
解决方法:将选项卡更改为另一个文件,然后再次返回上一个选项卡。图标会回来的。
具有不同扩展名的XML文件(例如:.xaml)
您可以尝试通过右键单击使用 XML 编辑器打开文件:
如果失败,只需从 Window > Preferences > General > Content Types 将文件扩展名添加到 XML (Illformed):
【讨论】:
@ROMAINIA_engineer - 感谢您包含“格式错误”的参考,这对我来说是缺失的部分,因为我在基本的“XML”类别下添加了文件扩展名。通过将其从“XML”中删除并将其添加到“XML(IllFormed)”中,我重新打开了 xml 文件,然后看……所有语法颜色和折叠选项现在都显示出来了。谢谢发帖!以上是关于Eclipse,如何在 XML 文件中激活折叠?的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse中怎么把Reference Library折叠在一起