PhpStorm 补全功能

基本的补全

不需要进行配置,IDE 会自己提醒,也可以通过 ⌃Space 来手动显示,如果再次按 ⌃Space,则会进一步显示不可访问的类成员和静态成员方法。

查看相关信息

在补全时,可以通过 ⌥Space 来查看对应的源码

或者按 f1 来查看相关信息

也可以查看代码结构

  • ⌃H - 类型层次结构
  • ⌃⌥H - 显示调用层次结构
  • ⇧⌘H - 显示方法层次结构

智能补全

⌃⇧Space 可用于智能补全。如图所示,formatDate 函数实用类参数提示,因为在调用该函数时候,如果使用智能补全,编辑器则会提示你应该使用哪些方法来获取符合该类型提示的参数。

补全语句

⇧⌘⏎ 可以补全剩下的语句、补全函数

使用前

使用后

补全函数

从上下文中补全

有时候我们需要根据上下文的内容来补全

  • ⌥/ - 从当前位置往上匹配补全

  • ⌥⇧/ - 从当前位置往下匹配补全

Postfix 补全

在输入代码时候,经常要输入括号等字符,这样的话输入效率会比较低。例如输 if($a) 肯定不如 $a.if 方便,因此,就有了 Postfix 补全。只需要输入 arg.if ,然后按回车,就会变成 if(arg)

PhpStorm 提供了一些语言的默认 PostFix 补全

自定义配置

通过 Editor | General | Code Completion 可以进行自定义配置

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 1

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!