使用实时模板生成自定义代码结构
PhpStorm 提供多种预定义的 实时模板用于许多常见的代码结构。 您还可以定义自定义模板以涵盖特定于您的工作流程的用例。
插入 实时模板
将文本光标放置在您希望模板展开的位置。
请输入模板缩写并按调用键(通常默认情况下为 Tab)。 或者,在 菜单上,点击 Ctrl+J 以打开 建议列表并选择所需的模板。
如果所选模板需要用户输入,相应的字段将被突出显示。 输入必要的值,然后按 Enter 或 Tab 来完成输入并移动到下一个输入字段。 完成所有输入字段后,文本光标将移动到结构的末尾(或移动到模板代码中定义的
$END$标记处),编辑器将恢复到常规操作模式。
您也可以使用 环绕模板来包装代码片段。
将代码块包围在 实时模板 中
选择一段代码进行包围。
在 菜单上,点击 Ctrl+Alt+J 以打开 建议列表并选择所需的模板。
使用实时模板智能补全函数调用中的参数
在 PHP 环境中,您可以使用“自动”实时模板,为传递到函数、方法或类构造函数的参数提供补全列表。
启用参数智能补全:
在 对话框 Ctrl+Alt+S 中,前往 编辑器 | 常规 | 智能键 | PHP。
请选择 启用智能函数参数补全 复选框。
使用函数的智能补全模板:
在函数调用中将 params关键字作为第一个参数输入。

PhpStorm 显示一个实时模板,其中的参数将自动填充为函数声明中定义的变量名。
要移动到下一个参数,请按 Enter 或 Tab。 要移动到上一个参数,请按 Shift+Tab。
补全列表包含以下顺序的局部范围变量:相同类型、相似名称、定义位置较近。 您始终可以通过按下 Ctrl+Space 或输入列表中不存在的任何内容切换到常规补全模式。 相似名称的变量会自动插入。
最后修改日期: 2025年 9月 26日