20

我在用 XML 编写代码时遇到折叠问题。实际上,当我编写 Java 代码时没有问题,我可以展开/折叠我的代码。

然而,在 XML 中没有折叠图标,虽然它是活动的。在侧边栏(行号)中,我右键单击然后选择Folding > Enable Folding栏的宽度变宽但我看不到折叠图标。我的屏幕背景是黑色的,这种颜色可能覆盖折叠图标吗?我不这么认为,因为当我点击这些区域时,什么也没有发生。

4

4 回答 4

3

日食火星 (4.5.1)

  1. 具有.xml 扩展名的 XML 文件

    只需编辑/打开文件,折叠选项将可用:

    在此处输入图像描述

    但是,如果您禁用然后通过右键单击左侧栏启用折叠:

    在此处输入图像描述

    有一个错误:折叠将不可用。

    解决方法:将选项卡更改为另一个文件,然后再次返回上一个选项卡。图标会回来。

    在此处输入图像描述

  2. 具有不同扩展名的 XML 文件(例如:.xaml)

    您可以尝试通过右键单击使用 XML 编辑器打开文件:

    在此处输入图像描述

    在此处输入图像描述

    如果失败,只需从 Window > Preferences > General > Content Types将文件扩展名添加到XML(Illformed) :

    在此处输入图像描述

    在此处输入图像描述

    在此处输入图像描述

于 2015-10-26T11:46:11.947 回答
0

我使用 Eclipse-Java EE Juno。默认情况下启用 XML 折叠并且可以看到图标。但是在禁用并启用“启用折叠”选项后,看不到折叠图标。似乎是 Eclipse 中的一个错误。解决方法可能是在启用该选项后,尝试添加一个新标签(可能是虚拟标签)。然后可以看到折叠图标。

于 2014-08-05T10:48:31.390 回答
0

回答太晚了 3 年,但谷歌把我带到了这里,我想我的回答仍然有用:)

来自 Eclipse 的原生 xml 编辑器能够折叠/展开 xml。整洁的。android xml 编辑器不是这种情况(我猜是 ADT 插件附带的)。

如果您需要折叠 android xml 文件,只需右键单击它,使用 XML 编辑器打开。这将使用具有折叠功能的 eclipse 的 xml 编辑器。

于 2015-08-12T09:59:58.577 回答
-1

使用 WST。WST 主项目它带有支持格式化和代码折叠等的 XML 编辑器。

于 2012-05-29T05:41:17.713 回答