如何在实时模板中为引用类型添加子类型?
How to add a subtype for a reference type in a live template?
我正在尝试创建一个自定义实时模板,它将创建一个 Spring bean 声明。
到目前为止这是一个模板文本。
@Bean
public $TYPE$ $BEAN_NAME$() {
return new $TYPE_SUBTYPE$();
}
和模板变量配置window
一切都按预期工作,但 $TYPE_SUBTYPE$
变量。我希望它使用 $TYPE$
的第一个找到的子类型或建议 $TYPE$
.
的子类型
取而代之的是,它填充了 $TYPE$
类型并且不选择子类型,在我的例子中是实现 $TYPE$
.[=17 中使用的接口的类型=]
这是一个错误吗?
这是错误。 Jetbrains Youtrack 中的错误 was reported。
2021 年 3 月 17 日更新:虽然他们解决了,但仍未修复。
我正在尝试创建一个自定义实时模板,它将创建一个 Spring bean 声明。
到目前为止这是一个模板文本。
@Bean
public $TYPE$ $BEAN_NAME$() {
return new $TYPE_SUBTYPE$();
}
和模板变量配置window
一切都按预期工作,但 $TYPE_SUBTYPE$
变量。我希望它使用 $TYPE$
的第一个找到的子类型或建议 $TYPE$
.
取而代之的是,它填充了 $TYPE$
类型并且不选择子类型,在我的例子中是实现 $TYPE$
.[=17 中使用的接口的类型=]
这是一个错误吗?
这是错误。 Jetbrains Youtrack 中的错误 was reported。
2021 年 3 月 17 日更新:虽然他们解决了,但仍未修复。