PhpStorm中的实时模板没有用

时间:2018-06-28 07:58:51

标签: phpstorm

我在PhpStorm中安装了“用于Angular的实时模板”插件。我认为建议有误(通过 Ctrl +空格触发了)。我必须写完整的摘录a-component以获得正确的建议。

我可以在设置上进行某些改进吗?

这是一个gif:

enter image description here

2 个答案:

答案 0 :(得分:1)

这是因为模板名称(缩写)中带有破折号- ...并且在IDE完成时将acomponent视为单独的部分,直到找到完整的匹配为止(在如果您正在使用两个变量进行减法运算)。至少基于我自己的使用经验,这就是我对这种行为的理解。

您可以只更改缩写并将-从那里删除,它将更好地被识别为有效的完成项目。但这从长远来看可能不是理想的选择(当使用新模板等更新插件时,可能会出现问题)。

要绕过它……只需使用特定于实时模板的完成,其中只会列出实时模板。为此,您可以在键入实时模板缩写时随时调用分配给Code | Insert Live Template...操作的快捷方式(在Windows上使用默认键映射,在Windows上为 Ctrl + J )。

答案 1 :(得分:0)

请确保适用上下文

应用于指定类型的文件,或检查所有位置。

像下面这样:

enter image description here