首页 > 解决方案 > PhpStorm 中的缩写

问题描述

IntelliJ 带有 2 个我过去经常使用但在 PhpStorm 中找不到的缩写:

iter    Iterate (for each..in)
itar    Iterate elements of array (traditional loop)

因此,每当我键入iter并按下制表符时,它都会生成一个增强的 for 循环。如何在 PhpStorm 中实现这一点?

标签: intellij-ideaphpstormjetbrains-ide

解决方案


PHPStorm具有live template因此您可以使用它来生成多种类型的代码片段。

在此处输入图像描述

实时模板可用于将常用结构插入到源代码中,例如循环、条件、各种声明、打印语句、标签等。要展开代码片段,请键入相应的模板缩写并按 Tab。按住 Tab 键可从模板中的一个变量跳转到下一个变量。按 Shift+Tab 移动到上一个变量

我认为这个链接很有用,也建议你阅读这个链接

创建一个新的片段,你可以去settings > Editor > Live Template


推荐阅读