在IntelliJ中定位当前文件

如何在项目结构中定位当前文件?(类似于Visual Studio的Ctrl + Alt + l)。操作的名称是什么(这样我就可以在keymap中定义它)

127696 次浏览

Alt + F1(或linux中的Alt + 转变 + 1)几乎可以满足您的需要。你需要在之后击中输入,因为IDEA允许多个“目标”;用于导航(项目结构,文件结构等)。

(注意,你也可以设置自动滚动到源和自动滚动从源使用"方框与箭头"按钮在项目结构视图上方,但当它把你推到JDK源代码时,这可能会很烦人,因为你遵循了java.io.File的引用。

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

并使它可以从源代码自动滚动,而无需每次如何使滚动从源功能始终启用?时都单击快捷键

你也可以点击项目窗格中的十字按钮:

enter image description here

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

IntelliJ IDEA 14中没有这种操作的直接快捷方式,但你可以安装插件并将其设置为键盘快捷方式,在keymap设置中调用“Scroll From Source”函数。

enter image description here

在项目工具窗口中单击齿轮,然后始终选择打开的文件(以前是从源自动滚动)

齿轮菜单

我使用的是IntelliJ IDEA 2016.2 Ultimate。

Alt+F1,然后按1

  1. 打开项目资源管理器(默认左侧)
  2. 点击小轮设置按钮
  3. 标记自动滚动源选项。

繁荣!你完成了。

在项目视图中选择;

几乎不需要记忆,Intellij中的每个操作都可以重用:

使用找到行动:

  1. 转变 + cmd + 一个(非常确定 Windows是转变 + Ctrl + 一个 李和Linux) < / >
  2. 类型选择在…
  3. 在建议列表中选择在项目视图中选择

enter image description here

除了其他选项,在至少IntelliJ IDEA 2017 Ultimate, WebStorm 2020.2,可能还有很多其他版本中,你可以在一个快捷方式中完成。

编辑首选项,搜索Select in Project View,在Keymap下,查看映射的快捷方式或映射一个您选择的快捷方式。

在Mac上,Ctrl + 选项 + l还没有被使用,并且与Visual Studio for Windows本机使用的快捷方式相同(Ctrl + Alt + l,因此这可能是一个不错的选择。

如果你正在使用Mac OSX)

基于当前选项卡,选择项目上的文件为:FN + OPTION + F1

然后在弹出窗口中选择:项目视图>选择在:项目

执行以下操作将一直自动选择您的文件。

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

请看下面的图片。

enter image description here

在Intellij Idea Community edition 2020.1中:

  1. 右键单击项目头
  2. 选择“总是选择打开的文件”

enter image description here

在PyCharm 2021中,这个热键名为Select File In Project View

enter image description here