IDEA 现场模板 $SELECTION$ 在不使用环绕声模板时不起作用



我正在IntellIJ IDEA 14中创建一些实时模板,我需要做一些类似于sout的实时模板,我可以写

something.sout

System.out.println(something);

sout活模板为

System.out.println($END$);

所以我尝试使用$END$(其中,根据文档,应该只是改变光标的位置后的变化),但我的模板,而不是采取之前的值点添加自己在结束没有文本在

Assert.assertFalse($END$);

something.afsomething.Assert.assertFalse();取代。

然后我尝试使用$SELECTION$,它工作,如果使用COMMAND+ALT+J(环绕生成器),但我得到相同的效果,如果我使用正常语法与something.af

在这种情况下,你想要配置一个新的Postfix Completion,而不是Live Template。您正在查看的sout案例是活动模板版本,令人困惑的是,它与后缀版本不同。

我认为你还不能创建自己的后缀补全模板,看起来你只能启用或禁用现有的(首选项->编辑器->常规->后缀补全)。

您可能想要投票或评论这个建议,以允许创建自定义模板

最新更新