【问题标题】:Locate current file in IntelliJ在 IntelliJ 中找到当前文件
【发布时间】:2010-11-08 08:00:17
【问题描述】:

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

【问题讨论】:

    标签: keyboard-shortcuts intellij-idea


    【解决方案1】:

    Alt + F1 (或 Alt + Shift + 1 for linux ) 几乎可以满足您的要求。之后您需要点击 Enter,因为 IDEA 允许多个“目标”进行导航(项目结构、文件结构等)。

    (请注意,您还可以使用项目结构视图上方的两个“带箭头的框”按钮将 AutoScroll 设置为 Source 和 AutoScroll 从源代码,但是当它将您推入 JDK 源代码时,这可能会很烦人,因为您遵循了对 @ 的引用987654322@.

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

    【讨论】:

    • 当前版本的 IntelliJ 已将其重命名为 Navigate 类别下的“Select In”。默认快捷键仍然是 ALT-F1
    • 此快捷方式是 Ubuntu 中的系统快捷方式。以下帖子描述了如何从 Ubuntu 中删除此快捷方式:askubuntu.com/questions/126817/…
    • 现在在键盘映射中称为“Select in...”。
    • 在出现上下文菜单时按“Alt + F1”然后按“1”会更快。
    • Alt + Shift + 1 为我在 2017.3
    【解决方案2】:

    您也可以单击项目窗格中的小十字线按钮:

    请注意,如果启用了Always Select Opened File(以前从源自动滚动)选项,则不会显示该符号。

    【讨论】:

    • 我习惯了右键单击编辑器窗格>在项目中显示,所以这种一键式方法比这里的其他选项更接近我正在寻找的方法,谢谢。跨度>
    • 那个按钮有快捷键吗?
    • 不幸的是,“从源自动滚动”仅在您从其他文件切换到编辑器中的源时才有效。如果源是您打开的唯一编辑器选项卡,那么您不能“切换到”它,因此不会发生自动滚动:您必须打开其他文件才能从它切换回来。因此,如果十字准线图标始终可用会更好。
    • 这个问题已经存在了 8 年,获得了 50000+ 的浏览量和数百个赞成票,JetBrains 肯定可以看出这是一个普遍要求的功能。我喜欢@technophyle 声明“是否有键盘快捷键”,并希望看到 JetBrains 实际从键映射中提供此功能
    • 仅此一项就彻底改变了我使用 IDEA 的方式
    【解决方案3】:

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

    【讨论】:

    • 启用此功能后,可以使用Alt+1 代替Alt+F11 将焦点从编辑器移至侧边栏。
    • 太棒了,无法理解为什么默认设置是关闭而不是打开。谢谢你的回答。
    • 现在称为“始终选择打开的文件”。 (Intellij 2020.1)
    • 因为烦人所以关掉了
    • 在“检查”后不知何故无法正常工作)我建议重新打开文件以使其正常工作。 Intellij 2020.2
    【解决方案4】:

    “在项目视图中选择”

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

    使用查找操作

    1. Shift + cmd + A(非常确定 它是 Shift + Ctrl + A 对于 Windows 和 Linux)
    2. 键入选择...
    3. 在建议列表中选择在项目视图中选择

    【讨论】:

    • 不错! Select in Project View 是我要找的词组!谢谢!
    【解决方案5】:

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

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

    请在下面找到图片。

    【讨论】:

      【解决方案6】:

      我正在使用 IntelliJ IDEA 2016.2 Ultimate。

      Alt+F1,然后按1

      【讨论】:

        【解决方案7】:

        并使其可从源自动滚动,而无需每次都点击快捷方式How to make Scroll From Source feature always enabled?

        【讨论】:

          【解决方案8】:

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

          【讨论】:

            【解决方案9】:

            除了其他选项之外,至少在 IntelliJ IDEA 2017 Ultimate、WebStorm 2020.2 以及可能大量其他版本中,您可以通过一个快捷方式完成。

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

            在 Mac 上,Ctrl + Option + L 尚未使用,与 Visual Studio for Windows 本地使用的快捷方式相同(Ctrl + Alt + L,所以这可能是一个不错的选择。

            【讨论】:

            • “在项目视图中选择”为我工作。在 Ubuntu 中,我将其设置为“Alt + L”。
            • 但是它将视图更改为“项目视图”,当您想查看文件时没有用,比如说“项目文件”中的文件
            • @j4hangir 我真的不明白你的意思。
            • 在想法中,您可以在不同的视图中查看项目,所有这些都在项目窗格中,因此它首先被称为Project View:有项目、项目、项目文件等,快捷方式在Project Pane -> Project View 中打开文件。虽然,atm 它对我来说再次正常工作(缓存无效)
            • @j4hangir 知道了。感谢您的解释。
            【解决方案10】:
            1. 打开项目资源管理器(默认左侧)
            2. 点击小轮设置按钮
            3. 从源选项标记自动滚动。

            轰隆隆!你已经完成了。

            【讨论】:

              【解决方案11】:

              如果您使用的是 Mac(OSX)

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

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

              【讨论】:

              • Mac 上的 Alt 是什么? ?‍♂️ 你的意思是选项吗?控制?换班?
              • Mac中的OPTION键一般对应windows中的ALT键。
              【解决方案12】:

              在 Intellij Idea 社区版 2020.1 中:

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

              【讨论】:

                【解决方案13】:

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

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2019-12-04
                  • 1970-01-01
                  • 2010-11-15
                  • 2012-11-21
                  • 2017-01-22
                  相关资源
                  最近更新 更多