【发布时间】:2022-12-18 20:42:06
【问题描述】:
我正在尝试创建自定义 SpEL 自动完成插件, 这可以在 Intellij IDEA 中将本机字符串引用为 SpEl
像 Spring Data Cache 的@Cachebale
@Cacheable(key=#{dto.getField()})
public int someMethod(ExampleDto dto)
@MyCustomAnnotation(value=#{dto.getField()})
public int someMethod(ExampleDto dto)
similar intellij youtrack issue i found,
说我可以用
com.intellij.javaee.el.providers.ElVariablesProvider
但每次我尝试时,我都无法在创建 intellij 插件时导入该类。
将 com.intellij.javaee.el 插件用于 ElVariablesProvider 但我找不到它..
有没有办法使用插件或 ElVariablesProvider 来开发 intellij 插件? 抱歉我的英语不好。
【问题讨论】:
-
它不是 SDK 的一部分。该课程可在
IDE_HOME\plugins\ExpressionLanguage\lib\el-support.jar获得 -
@CrazyCoder 哦,它有效!看来我必须手动将那个 jar 放入项目中。谢谢你的帮助,你节省了我的时间
标签: java intellij-idea intellij-plugin