Intellij idea插件如何自定义解析引用

 时间:2024-10-12 14:27:25

1、定义一个基本的命名元素接口CustomNamedElement,继承自PsiNameIdentifierOwner。如图

Intellij idea插件如何自定义解析引用

3、定义一个帮助方法类,用于生成PSI元素。如图

Intellij idea插件如何自定义解析引用

5、更新语法并重新生成解析器现在我们需要对语法文件进行相应的修改,并重新生成解析器和PSI类。如图

Intellij idea插件如何自定义解析引用

7、定义一个引用类,从使用中解析属性获取其引用。如图

Intellij idea插件如何自定义解析引用

9、定义一个引用贡献类,允许你从其他语言如java你语言的元素提供参考。让我们为属性的每个用法贡献一个引用。如图

Intellij idea插件如何自定义解析引用

11、运行工程,正如您看到的那样,IDE现在解析属性并提供完成。如图

Intellij idea插件如何自定义解析引用
  • java切割指定位置之后部分的字符串
  • AIX实用经验:[16]命令 lsattr
  • Windows10系统 怎样设置电脑滑动打开组合框?
  • windows如何用putty连接linux服务器?
  • 热门搜索
    十一国内旅游推荐 大理旅游景点介绍 旅游路二手房 北京到九寨沟旅游 新疆哈密旅游 郊区旅游 10月份去哪旅游最好 观光旅游线路 红河旅游景点大全 开县旅游