是否有一种方法可以折叠Eclipse中的所有代码块?

Eclipse在左侧使用“+/-”来展开和折叠代码块。

我有成千上万行要看,我真的很想把所有的东西都折叠起来,有选择地展开块来看它们。

248726 次浏览

有一个热键,默认映射为Ctrl+转变+NUM_KEYPAD_DIVIDE

你可以改变它通过窗口>首选项,搜索“键”,然后为“全部崩溃”。

要打开所有代码块,快捷键为Ctrl+转变+NUM_KEYPAD_MULTIPLY

在Eclipse扩展PyDev中中关闭所有代码块 Ctrl + 9

打开所有块,是Ctrl + 0

在最近的版本中(例如3.2 M6)存在一个“全部折叠”命令,默认绑定为Ctrl+转变+NUM_KEYPAD_DIVIDE

您也可以在“首选项->编辑器->键”中进行配置。

除了热键,如果你在看到+/-的沟槽处右击,还有一个上下文菜单项“折叠”。打开与此相关的子菜单,您可以看到一个“全部折叠”项。这也可以实现你的愿望。

如果你在Eclipse中使用PyDev,它的Ctrl0Ctrl9分别表示全部崩溃和全部不崩溃。Ctrl-Ctrl,当您的光标在方法声明的行上时,折叠单个方法。

右键单击+/-号,然后单击全部折叠或全部展开。

这个问题有点老了,但让我补充一个不同的方法。除了上面的热键方法外,还有可以切换的默认首选项设置。

在Eclipse Galileo(当然在我的Eclipse Version: Indigo Service Release 2 Build id: 20120216-1857)中,特定于语言的首选项可以打开新文件来编辑已经折叠或展开的文件。

这里有一个Eclipse Galileo在线文档的链接,展示了针对C/ c++的特性:http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_folding.htm

在我的Eclipse Indigo中,我可以通过:menu/ Window/ Preferences/ Java/ Editor/ Folding打开折叠首选项窗口,并设置所有选项,这样我就可以在默认情况下打开完全折叠的文件。

Ctrl+转变+/Ctrl+转变+适合Aptana Studio 3。

除此之外,你总是可以使用窗口>首选项>编辑器>折叠来启用它

总结一下:

    <李> anycode:
    • ctrl + shift + NUMPAD_divide =折叠所有
    • NUMPAD_multiply =扩展所有
    • 李< / ul > < / > <李> pydev中:< br >
      • -ctrl + 0 =崩溃所有
      • -ctrl + 9 =扩展所有
      • 李< / ul > < / >

右键单击圆圈+/-号,在折叠下选择全部折叠

我有同样的问题,发现折叠可以启用或禁用,在我的情况下被禁用了。

要解决这个问题,只需右键单击行号/断点部分(编辑器左侧的竖条),然后在“折叠”部分选择“启用折叠”。

ctrl转变/之后应该可以正常工作。

如果您总是希望默认情况下将代码折叠,请转到Windows >首选项。搜索“折叠”。然后勾选“初始折叠这些元素”下的所有项目。

enter image description here

如果你没有一个单独的numpad,你可以使用数字锁激活重叠的numpad -这取决于键盘的类型-> fn + numlk hp

然后试试ctrl + 转变 + numpad_Divide

应该没问题

氧气2释放 (PHP / WINDOWS 7)中对我有效的快捷方式是

  1. 全部折叠代码块:CTRL + 转变 + NUMPAD_DIVIDE
  2. 全部展开代码块:CTRL + NUMPAD_MULTIPLY

折叠所有:CTRL + 转变 + /

展开所有代码块:CTRL +

我注意到一些事情:

Ctrl+/切换启用或禁用折叠。

展开的是Ctrl+Ctrl+转变+崩溃就像Ctrl+转变+/一样

我正在使用lapop numpad是橙色的,这将启用使用功能(Fn)按钮…所以尝试

shift + CRTL + fn +(看除法在哪里) 在我的例子中,它在0