Intellij,项目导航。展开所有文件夹和文件树

问题描述 投票:44回答:6

是否可以在Intellij中扩展整个项目树?我想这样做,这样我就可以更轻松地搜索结构并在文件和文件夹之间来回切换。

我知道双移,CTRL + SHIFT + N,但这不是我所追求的。

intellij-idea intellij-13 intellij-plugin intellij-14
6个回答
86
投票

存在完全展开树节点操作,默认情况下绑定到Numpad *键(*)。

但是如果你使用这个键,它不会扩展整个树,而是扩展第一级,当你再次按它时,它会扩展后续级别,依此类推。

但它仍然可以做你想要实现的目标。只需在项目视图中单击要展开的树项(例如src),按住*键即可快速扩展所有节点。这不是最好的方法,但我不知道有任何更好的解决方案。

在IntelliJ 14上测试过


19
投票

您可以使用右箭头按钮展开所选节点,并按住以展开所有节点。

要么

在设置 - >键盘映射中搜索“完全展开树节点”,找到键盘,使用它,它将逐级扩展节点。其他的其他两个命令无用。

你还可以设置鼠标快捷方式,如“ALT + [Wheel Down]”,这可以帮助你扩展所有,而无需一只手离开鼠标。更高效,您可以将“折叠节点”按键设置为“ALT + [Wheel Up]”。


14
投票

现在,您可以在IntelliJ中展开整个目录结构。您需要做的就是在项目资源管理器中选择项目并按住右箭头按钮。它将扩展该项目中的所有文件。


3
投票

我正在使用v14。标题栏>设置(图标)具有“从源自动滚动”选项,如果选中该选项,则会下拉树中的从属文件。这是你想要的? HTH


2
投票

我用一种简单的方法。在我的Mac中,我设置了一个关键地图。

仅使用右箭头展开文件夹(但不展开子文件夹)。

所以我在Fully Expand Tree Node中设置了一个关键地图到CMD +右箭头,以完全展开所选文件夹及其所有子文件夹。要关闭/折叠它,只需使用左箭头。


0
投票

没有设置keymap

如果你认为你不经常使用这个功能,我宁愿选择你想要完全展开的文件夹,按下双移并搜索“完全展开树节点”。

how search look like

© www.soinside.com 2019 - 2024. All rights reserved.