【问题标题】:PhpStorm - Highlight active file in project navigatorPhpStorm - 在项目导航器中突出显示活动文件
【发布时间】:2015-02-01 12:48:22
【问题描述】:

有谁知道如何在项目导航器中突出显示当前文件,或者使用热键将文件夹展开到活动文件?

我环顾四周,找不到任何指向此选项的内容。

【问题讨论】:

    标签: phpstorm


    【解决方案1】:

    这是一个不错的功能:Autoscroll to SourceAutoscroll from Source

    它适用于所有 IntelliJ 产品。

    【讨论】:

    • 这会突出显示文件,但不会选择它,因此任何更多的键盘活动仍将在编辑器窗口中注册。
    • 如果您通过谷歌搜索到这里并想知道您的版本是否仍然相同:这与 2017 年相同
    • 2017 也有一个十字准线图标,当自动滚动关闭时。所以你可以点击它,它会跳转到源代码。
    • 从源代码自动滚动是我需要的。当我使用快速搜索(使用 shift+shift)时,它将滚动到源中的文件。非常有用,谢谢。
    • 找到了!十字准线图标位于“项目”下拉菜单和最小化/设置齿轮图标之间。它没有出现,因为自动滚动选项仍处于打开状态。
    【解决方案2】:

    按需

    如果您不喜欢在未经您同意的情况下更改/移动“项目视图”面板时,应使用此方法。

    Navigate | Select in... | Project View

    Alt+F1, 1 适用于 Windows/Linux

    +F1, 1(或fn+⌥ Opt+ F1, 1) 适用于 Mac 操作系统


    您也可以用鼠标点击实际项目视图面板上的“target like”图标:


    如果您希望使用较短/单一的快捷方式而不是标准的两步快捷方式:

    • 安装“额外操作”插件
    • 为新提供的“在项目中选择”操作分配自定义快捷方式

    从某些 2017.x 版本(甚至可能是 2016.x)开始,IDE 有自己专用的 Select in Project View 操作(因此不需要额外的插件)。您可以在Other 分支下的Keymap 中找到它(提示:使用搜索框缩小列表范围)。


    自动

    如果您不介意(甚至不希望)让“项目视图”面板一直专注于当前编辑的文件(因此它会在需要时滚动/上下移动/展开),则可以使用。

    注意:当您的项目中有很多文件时,经常在文件之间切换(例如 CSS 和 HTML),这样“滚动”可能会很快变得非常烦人(特别是如果这些文件位于不可见的位置) -现在是项目树的一部分)。

    在项目视图面板中激活Autoscroll from Source 选项(右键单击工具窗口标题栏/标题或使用“齿轮”图标下的菜单):

    在现代版本(2020.3 及更高版本)中,该选项已重命名,现在称为 Always Select Opened File

    【讨论】:

    • 似乎在较新的版本中,Autoscroll from Source 已重命名为 Always select opened file,并且在菜单中被移到了更下方。
    【解决方案3】:

    只需点击圆形图标(带有工具提示Scroll from Source)即可在项目目录树中导航,并在 PhpStorm 编辑器中突出显示相应的活动文件。

    【讨论】:

      【解决方案4】:

      在 PhpStorm 2020.3 上,您必须单击 项目窗格 中的 cog 图标 并选择 始终选择打开的文件

      【讨论】:

        【解决方案5】:

        以上答案都是有效的,但不幸的是,您必须为每个项目启用它们。

        Jetbrains 有一个插件可以默认为所有新项目启用此行为。

        http://plugins.jetbrains.com/plugin/7575?pr=

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-06-03
          • 2012-11-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-08-19
          相关资源
          最近更新 更多