在IntelliJ中找到当前文件


359

如何在项目结构中找到当前文件?(到Visual Studio的类似Ctrl+ Alt+ L)。该操作的名称是什么(所以我可以在键盘图中定义它)

Answers:


558

Alt+ F1几乎可以满足您的需求。Enter之后需要打一下,因为IDEA允许多个“目标”进行导航(项目结构,文件结构等)。

(请注意,您还可以使用项目结构视图上方的两个“带箭头的框”按钮将“自动滚动”设置为“源”和“从源自动滚动”,但是当您将其推入JDK源时,这会很烦人,因为您遵循了对的引用java.io.File

键盘映射将其定义为在任何视图中选择当前文件或符号


40
当前版本的IntelliJ已将其重命名为“导航”类别下的“选择范围”。默认快捷方式仍为ALT-F1
smith324

12
该快捷方式是Ubuntu中的系统快捷方式。以下帖子介绍了如何从Ubuntu中删除此快捷方式:askubuntu.com/questions/126817/…–
Halil

2
在键盘图中,它现在称为“ Select in ...”。
seanmcl 2014年

3
如果您先按“ Alt + F1”,然后按“ 1”,则显示快捷菜单会更快。
史蒂夫·沃特斯

Alt + Shift + 1对我来说2017.3
isalgueiro '18

362

您还可以在项目窗格中单击十字叉按钮:

在此处输入图片说明

请注意,如果启用了始终选择打开的文件(以前是从源自动滚动)选项,则不会显示该符号。


1
我习惯于在编辑器窗格上单击鼠标右键>在项目中显示,所以这种一键式方法比我在这里寻找的其他选项更接近我在寻找的东西,谢谢。
2015年

28
该按钮有键盘快捷键吗?
technophyle

2
不幸的是,“从源自动滚动”仅在您从其他文件切换到编辑器中的源时才起作用。如果源是您打开的唯一编辑器选项卡,则您不能“​​切换到”该选项卡,因此不会发生自动滚动:您必须打开其他文件才能从其切换回去。因此,最好始终使用十字线图标。
阿德里安·普龙克

5
这个问题已经存在了8年,获得了50000+的观看次数和数百张赞成票,肯定可以使JetBrains看到这是一个普遍要求的功能。我喜欢@technophyle语句“是否有键盘快捷键”,并希望看到JetBrains实际上从键映射中使它可用
David

仅此一项就彻底改变了我使用IDEA的方式
Karaja

69

单击齿轮,然后始终选择打开的文件(以前是从源自动滚动)

齿轮菜单


1
启用此功能,Alt+ 1可以用来代替Alt+ F11从编辑器将焦点移到侧边栏。
jakub.g

1
太神奇了,无法理解为什么默认值是OFF而不是ON。感谢您的回答。
布拉姆·鲁伊滕

现在称为“始终选择打开的文件”。(Intellij 2020.1)
worldsayshi

20

执行以下操作将始终自动选择文件。

  1. 右键单击项目/包区域>自动滚动到源。
  2. 右键单击“项目/包”区域>“从源代码自动滚动”。

请在下面找到图片。

在此处输入图片说明




17

使用“ 查找操作”(可重复使用;释放您的宝贵内存):

  1. Shift+ cmd+ A(肯定它的Shift+ Ctrl+ AWindows和Linux)
  2. 类型选择...
  3. 在建议列表中的“项目视图”中选择“ 选择”

在此处输入图片说明


12

IntelliJ IDEA 14中没有用于此类操作的直接快捷方式,但是您可以安装插件并将其键盘快捷方式设置为在键盘映射设置中称为“从源滚动”的功能。

在此处输入图片说明


7
  1. 打开项目浏览器(默认为左侧)
  2. 单击小轮设置按钮
  3. 标记从源选项自动滚动。

繁荣!大功告成


7

除了其他选项以外,至少在IntelliJ IDEA 2017 Ultimate中,也许在某些较早版本中(我不知道),您可以在单个快捷方式中进行操作。

编辑首选项,搜索select in project view,然后在“键盘映射”下查看映射的快捷方式或映射您选择的一个。

在Mac上,Ctrl+ Option+ L是不是已经使用,并且是相同的快捷方式作为Visual Studio中的Windows使用原生(Ctrl+ Alt+ L,所以这可能是一个不错的选择。


“在项目视图中选择”对我有用。在Ubuntu中,我将其设置为“ Alt + L”。
Emdadul Sawon '18

2

如果您使用的是Mac

根据当前选项卡,选择项目上的文件为:FN+ ALT+F1

然后在以下位置选择:项目视图>在以下位置选择:项目


2

在Intellij Idea社区版本2020.1中:

  1. 右键单击项目标题
  2. 选择“始终选择打开的文件”

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.