【发布时间】:2018-03-15 18:56:31
【问题描述】:
使用 Language 注释,可以告诉 IntelliJ 将参数视为给定语言,以便启用自动完成和其他 IDE 工具。
这也可以用于接收器参数,或者有其他方法来获取扩展类型的语言特性。
我试过了:
fun @Language("SQL") String.trimSQL() = this.trimMargin()
但这给出了错误:
Error:(57, 5) Kotlin: This annotation is not applicable to target 'type usage'
【问题讨论】:
标签: intellij-idea kotlin