有没有办法扩展Eclipse项目视图和搜索结果中的所有文件夹?

mev*_*eva 51 eclipse directory treeview search expand

我花了很多时间在树视图中手动扩展深层嵌套文件夹,如Project Explorer和File Search结果树.是否有键盘快捷键或菜单命令来展开所有文件夹?

小智 62

在Windows中:

展开项目资源管理器中的所有内容是Shift+ Numpad*(multiplty),如前所述.在项目资源管理器中折叠全部是Ctrl+ Shift+ Numpad -(减去).

或者,您可以只在右箭头上展开以展开到所选树的底部,或者在左箭头上卡住以折叠回到顶部.

如果要查看您所在的特定上下文的所有快捷方式,请键入Ctrl+ Shift+ L.

  • 谢谢你的提示.在Windows 10上更新**Eclipse Mars**(在"搜索视图"中使用):`Numpad*` - 扩展所选文件夹中的所有内容,`Numpad +` - 在所选文件夹下面扩展一级,'Numpad -` - 折叠所选文件夹中的先前展开的文件夹(或者如果ALL已展开,则下一个基础级别与下面的展开文件夹一起展开).请注意,即使没有**`Shift`,所有工作**. (4认同)
  • 林赛,你已经结束了我们的一天.我们这里有一个团队使用Eclipse来处理一些Oracle产品,直到我们发现这一点,我们花了几个小时才在各种选择菜单中扩展节点.非常感谢你,签了一些马德里人.你怎么找到捷径? (3认同)
  • 小心!如果树中有太多,这可能会导致Eclipse崩溃.它扩展了*all*节点,包括嵌套的嵌套依赖项等. (3认同)
  • +1尽管在我的带有Eclipse Indigo的Windows 7上,它的工作甚至没有Shift和Ctrl + Shift按钮.使用*(乘)扩展并使用 - (减法)折叠 (2认同)

小智 37

在Mac上:选择一个文件夹,然后按Alt+ ARROW_RIGHT.这应该扩展eclipse文件浏览器中的所有子文件夹.


小智 20

Linux上的Eclipse:

SHIFT +右箭头

展开所选文件夹下的所有文件夹.如果多次执行此操作,则会展开下一组文件夹.

SHIFT + LEFT箭头

折叠所选文件夹下的所有文件夹.

Windows上的Eclipse:

右箭头 - >>展开
左箭头 - >>折叠


dwe*_*ves 10

在"文件搜索结果"中,右键单击顶级文件夹,有一个"全部展开"菜单条目.

在项目视图中,我没有找到该功能.

  • 窗口右上角还有一个小的"+"图标,具有相同的功能.谢谢. (2认同)
  • @meva由于某种原因,我只有" - "图标,我无法弄清楚如何添加"+" (2认同)

bin*_*ate 8

Mars.1发布(4.5.1),Linux(RHEL 6.7)

展开文件夹

*对于要展开所选文件夹下的所有文件夹的每个级别,请点击一次.例如,点击*三次会将所有文件夹扩展到三个级别.

(CTRL SHIFT Numpad*对我来说不适用于这个特定的构建/机器.)


折叠所有文件夹

点按Numpad /一次可折叠所选文件夹下的所有文件夹.


展开/折叠单个文件夹

Shift+ Right Arrow
Shift+Left Arrow


zen*_*ngr 5

如果您只想在任何地方搜索文件:CTRL+ SHIFT+ R(更快的工作区导航)

全部折叠:Shift+ NUM-KEYPAD-MULTIPLY (*)- >谨慎使用,如果在大型项目中执行此操作,将扩展所有文件!刚设法让我的Eclipse崩溃!


Vin*_*Jia 5

在Windows中:(我正在使用基于Eclipse 3.7的STS v2.8,也许有点不同...

在项目/包资源管理器中:

全部展开:Shift+Numpad *

汇总全部:Ctrl+ Shift+ Numberpad_Divide,或单击当前视图右上角的小“-”图标

但是从wat上我可以看到,Expand All动作总是使Eclipse / STS不响应(例如,我们可能将类文件设置为已编译或在JAR中显示为当前视图,这会导致太多文件被扩展),所以也许最好先选择指定的软件包。

这些快捷方式对查找文件也非常有帮助:

Ctrl+ Shift+ R:打开资源(所有文件类型,java,jsp,jspf,属性...),这是我最常使用和最喜欢的快捷方式;

Ctrl+ Shift+ T:开放类型(仅适用于Java文件)

在“搜索结果”选项卡中,选项卡右上角有“全部展开”(带边框的加号)“全部折叠”(带边框的号)图标。