Eclipse,如何在XML文件中激活折叠?

时间:2012-05-28 09:19:55

标签: xml eclipse folding

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

但是,在XML中,尽管它处于活动状态,但没有折叠图标。在侧栏(行号),我右键单击然后我选择Folding > Enable Folding栏的宽度变宽但我看不到折叠图标。我的屏幕背景是黑色是否可能这种颜色覆盖折叠图标?我不认为这是因为当我点击那些区域时没有任何事情发生。

4 个答案:

答案 0 :(得分:2)

Eclipse Mars(4.5.1)

  1. 具有 .xml扩展名

    的XML文件

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

    enter image description here

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

    enter image description here

    存在错误:折叠无法使用。

    解决方法:将标签更改为其他文件,然后再转到上一个标签。图标将会回来。

    enter image description here

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

    您可以尝试使用右键单击XML Editor打开文件:

    enter image description here

    enter image description here

    如果失败,只需将文件扩展名添加到Window>中的 XML(格式错误)即可。偏好>一般>内容类型:

    enter image description here

    enter image description here

    enter image description here

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

eclipse的原生xml编辑器能够折叠/展开xml。整齐。对于android xml编辑器来说情况并非如此(我猜这是ADT插件)。

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

答案 3 :(得分:-1)

使用WST。 WST main project它附带XML编辑器,支持格式化和代码折叠等。