基本的補全
不需要進行配置,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 協議》,轉載必須註明作者和本文連結