使用建议列表

在这个页面中:

介绍

任意代码补全或动态模板以一个建议列表为结束,你必须从这里选择目标选项。

PhpStorm提供便利的方法让你的选中项,补全代码,排序条目,并查看引用信息而不用离开建议列表。

浏览建议列表

要浏览建议列表,使用鼠标光标或上下按键。

缩小和扩大建议列表

  • 使用水平方向键在要补全的语句中来使建议列表扩大(左方向键)或缩小(右方向键)

    缩小和扩大建议列表

补全选中项

  • 使用Enter来在插入点插入选中的字符串
  • 使用Tab来用选中的一个字符串替换插入符旁边的字符串
  • 使用Ctrl+Shift+Enter来确保当前代码结构是语法正确的(使括号保持平衡,添加缺失的括号和分号等)
  • 可以手动输入目标的元素名称当建议列表打开并且输入位置是高亮。当你输入时,建议列表缩小,这样仅留下匹配的元素名称:

    缩小建议列表

    如果你输入在区块内没有使用过的名称,PhpStorm用弹出框通知你,如下图所示:

    没有匹配建议列表

  • 也可以输入单词的任意部分,甚至是位于中间的字符:

    中间匹配的建议列表

    这是为什么星号不能作为通配符任意处理。

请注意:

  • 如果,调用一个动作,如果你没有立刻获得你想要的,通过按相同的快捷键再次调用这个动作。
  • 建议列表中最合适的变体显示在列表的顶部
  • 列表顶部加粗的条目表示当前类中定义的符号。所有其它的符号在下方显示。

在建议列表中查看引用信息

  • 使用查看定义。如果你选择列表中的一个条目并按Ctrl+Shift+I,PhpStorm显示下列快速信息弹出窗:

    查看定义

  • 快速查看信息在一个建议列表中运行。如果你在列表中选择一个条目,并按Ctrl+Q,PhpStorm显示下列快速信息弹出窗:

    快速查看信息

排序建议列表中的条目

要在建议列表中排序条目

  • 点击列表右下角的字符A字符π来在字母顺序排序或关联性排序之前切换。

注意以下几点:

  • 排序按钮在列表足够长时出现。对于很少的条目排序图标不显示
  • 只能使用鼠标点击这个图标
  • PhpStorm记忆排序的类型
  • 默认的行为在编辑器设置的代码补全页面中定义。

在补全弹出窗中查看层级

要在补全弹出窗中查看层级,按照以下步骤:

  1. 开始输入代码,并按Ctrl+Shift+SpaceCtrl+Space,建议列表出现了。
  2. 当在建议列表中,按Ctrl+H层级工具窗显示列表中选中类的类型层级

关闭建议列表

使用Escape关闭建议列表,然后在代码补全位置输入你自己的代码。

另请参阅:

规程:

参考: