1

我在 PHP Storm 中创建了一个实时模板:

在此处输入图像描述

我知道光标应该围绕名称$objects$,所以我可以输入它然后进入下一个变量。

但是,当我键入forrr并按时TAB,我得到了这个:

在此处输入图像描述

我必须改变什么,以便当我按下TAB光标在第一个变量的名称上等待我?

附录

这是我的完整上下文截图:

在此处输入图像描述

4

1 回答 1

2

设置此实时模板时,转到“编辑变量”对话框,并设置变量的顺序。该对话框中列出的顺序是提示您输入的顺序。

其他注释(编辑)

1.预填变量名:

如果您将$objects$变量的默认值设置为"$objects",您将获得该值的预填充: 默认 排队

您只需要编辑一次,然后按 Tab 键会将您带到$object现场。我还建议您$END$在 the 的括号之间添加变量,foreach()这样当您完成编辑时,您就会被带到代码块中。

2. 硬编码变量名

如果您更改硬编码 PHP 变量的实时模板,只需$从变量名中删除尾随。这将直接粘贴您的硬编码变量。

硬编码 硬编码结果

于 2014-09-09T15:58:36.920 回答