• 根据名称跳转到类、文件或符号
    • 概述
    • 通过名称跳转
    • 提示和技巧
  • 另请参阅:

    根据名称跳转到类、文件或符号

    在这个页面中:

    • 概述
    • 通过名称跳转
    • 提示和技巧

    概述

    Navigate命令使您能够快速跳转到指定名称的目标类,文件或符号。PhpStorm提供匹配所查找名称的列表,从中可以选择目标名称,并在可以编辑器中打开它。此导航匹配驼峰法和蛇形法首字母。有关可用技术的详细列表,请参阅提示。

    通过名称跳转

    要跳转到指定名称的类,文件或符号:

    1. 在主菜单,指向Navigate,然后分别选择Class,File,或Symbol。或使用以下快捷键:
      • 类:Ctrl+N
      • 文件(目录):Ctrl+Shift+N
      • 符号:Ctrl+Shift+Alt+N
    2. 在弹出窗口,开始输入所需名称。

      这样做,您可以输入位于所需名称中任何位置的字符。在输入时,建议列表缩小,仅显示匹配的名称。

      • 类:

        跳转到类

      • 文件:

        跳转到文件

      • 目录:使用与文件跳转相同的快捷键Ctrl+Shift+N,并输入要查找的目录名称,并以/或\结尾。

        跳转到目录

      • 符号:

        跳转到符号

    3. 双击建议列表中的目标条目,或使用方向键选择并按Enter

    提示和技巧

    在跳转弹出窗口中工作时,请使用以下有用的技术:

    • 通过选择要搜索的文件类型来缩小搜索范围。只需单击筛选筛选,然后清除不感兴趣的文件类型旁边的复选框即可。
    • 将非项目文件包含在查找列表中,从而提供来自SDK和库的匹配文件。
    • 如果查找列表太长,请输入更多字符以缩小查找列表,或单击列表末尾的省略号,以显示其下一部分。
    • 输入驼峰式名称的首字母,例如:

      查找驼峰式名称

      注意PhpStorm自动识别驼峰式名称并将它们与小写字母匹配。

    • 输入蛇形式名称的首字母并用空格分开这些字母,例如:

      查找蛇形式名称

    • 在跳转到文件弹出窗口中,输入用斜杠分隔的字母以表示嵌套目录:

      查找目录

    • 在文件名后面输入行号,用冒号分隔,将跳转到指定的行:

      跳转到指定行

    • 使用*通配符表示任意数量的字符,然而它足以输入位于所需名称中间的字符。

    • 如果在跳转到类别/文件/符号弹出窗口中输入时,您才注意到需要的另一个类别的窗口,只需调用所需的对话框。您输入的文字不会消失。
    • Alt+F1来调用Select Target弹出窗口,并选择目标IDE组件。
    • 注意,对于版本控制下的项目,查找列表中的条目根据其状态进行颜色编码:

      版本控制下的建议列表文件

    • 当存在具有某个文件的分离的编辑框架时,可以通过按Enter键选择在主PhpStorm框架中打开该文件,或者通过按Shift+Enter在激活分离的框架中打开。

    另请参阅:

    规程:

    • 在编辑器中打开和重新打开文件
    • 在IDE组件之间跳转

    参考:

    • 外观