在以前的 IntelliJ 版本中,我总是为 JUnit 测试方法设置自己的实时模板。像这样:
@Test
public void should$DO_WHAT_NOW$() {
$END$
}
然后我会将它映射到关键字test
,当我输入 test+TAB 时,它会扩展到模板中。它奏效了。
但是,在 v12 中,IDE 似乎更喜欢在选项卡上扩展为一种类型。例如,我键入test
+TAB,IDE 将其更改为它可以找到的第一个模糊匹配类型。例如BusinessWidgetTest
。我似乎无法为我的用户模板启用实时模板功能。
发生了什么变化?我究竟做错了什么?
编辑:我已经为 Java 启用了“适用于”上下文,但它没有任何效果。我什至启用了“无处不在”作为测试,但这也不起作用。
编辑:我expand with
从更改Default (tab)
为Enter
并开始工作。然后我将其改回Default (tab)
并继续工作。也许这是一个错误。