PhpStorm中的代码段


70

我使用PhpStorm。我要制作代码片段,然后为它们分配快捷方式。我可以在NetBeans中做到这一点,但是在PhpStorm中我不知道如何制作它们。

例如,要添加console.log();NetBeans,我只键入con + spacecon是我定义的快捷方式。

Answers:


145

在IntelliJ(Java IDE)或PhpStorm(PHP IDE)中,它称为实时模板。

转到,Setting然后开始"live templates"在搜索框中输入内容。在右侧面板上,您可以编辑和创建此类模板。

因此,在您的情况下,您只需在缩写文本框中键入“ con”,然后键入“ console.log();”。在下面的模板框文本区域中。您甚至可以更改,以使用哪种操作来扩展模板(默认选项卡,可以输入空格和Enter)。

活动模板的内容比我上面写的要复杂得多。您可以使用变量和一些上下文信息。为了进一步阅读,我建议使用JetBrains / PhpStorm文档。


非常感谢你。你能告诉我如何改变光标位置吗?
Aladdin Mhemed 2012年

14
我知道如何。我用它console.log($s$);,然后当编辑器添加它时,光标移动到$ s $的位置。
阿拉丁(12

30
@AladdinHoms您可以$END$用来指定在$s$处理/填充所有变量(如)后光标将结束的最终位置。
LazyOne 2012年

2
当我需要更多的信息,我去PHPStorm的帮助面积在这里
rs77

6
请记住为JavaScript启用它。通过单击框Define下方的文本“无适用的上下文。定义”来执行此操作Template text
mlunoe
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.