kotlin - 如何找出 PSIElement 的元素类型?
问题描述
我正在尝试在 Kotlin 中使用 Gradle 制作一个 IntelliJ 插件,但我是新手。
我正在按照教程进行意图操作,因此我有一个扩展 PsiElementBaseIntentionAction 并实现 IntentionAction 的类。
在函数中,无论文件的语言如何isAvailable
,我都需要确定 PSIElement (在参数中给出)是否为identifier 。
例如,在 中private val myVariable: Int = 0
,我想知道插入符号是否在myVariable
。我怎么能找到它?
解决方案
推荐阅读
- php - Apache 无法识别隐藏的 .index.php 文件
- mysql - 如何在一个查询中计算多个结果的最大值和最小值?
- python - Kivy - 运动事件:on_mouse_pos
- tensorflow - Tensorflow:“您必须使用 dtype float 和 shape [?,2] 为占位符张量 'y' 提供一个值”
- javascript - webpack4 css捆绑不适用于自定义样式名称
- python - “page”/create 发生冲突,因为 slug django
- scala - 上下文感知类型类
- apache-kafka - Kafka Offsets.storage
- anylogic - 返工产品所花费的时间 - Anylogic
- r - 如何检测以'abc'开头然后有'n'个数字然后再有字母的字符串?