当我折叠所有折叠时(如 Window > Preferences > General > Keys 中的键命令“Collapse All”),JSDT 中的折叠有一些奇怪的事情(可能是一个错误)。如果我然后只展开一个折叠,它会展开并在展开区域内不应该出现的地方留下许多折叠标记,如下图所示:
更糟糕的是,有时当我折叠所有折叠然后通过单击 (+) 符号来切换它们时,折叠会变得疯狂并折叠并展开完全错误的线,而这些线根本不应该是任何折叠。
如果我将光标放在其中一个额外的折叠标记上并输入任何内容,所有额外的折叠标记都会消失。
自 JSDT 1.2 以来,这种行为似乎没有改变(我使用 1.4.0.v20111109)。这是一个已知的错误,是否有任何修复或解决方法?