当前位置: 首页 > news >正文

钱宝网站怎么做任务北京网站优化厂家

钱宝网站怎么做任务,北京网站优化厂家,wordpress网站分享微信群,留学公司网站怎么做自定义语言插件可以提供两种主要类型的代码完成:reference completion 和Contributor-based completion的完成。前者更容易实现,但只支持基本的补全动作。后者会复杂一些,但功能更强大支持所有三种完成类型(基本、智能和类名),并且可用于实现关键字完成等。 一、referen…自定义语言插件可以提供两种主要类型的代码完成:reference completion和Contributor-based completion的完成。前者更容易实现,但只支持基本的补全动作。后者会复杂一些,但功能更强大支持所有三种完成类型(基本、智能和类名),并且可用于实现关键字完成等。 一、reference completion 为了填充完成列表,IDE 调用PsiReference.getVariants()插入符号位置的引用或将放置在插入符号处的虚拟引用,这个方法需要返回包含字符串、实例或类实例的对象数组,PsiElement或LookupElement。如果PsiElement在数组中返回一个实例,完成列表将显示该元素的图标。 最常见的实现getVariants()方式是使用与PsiReference.resolve()中相同的函数向上遍历树。收集PsiScopeProcessor给execute()方法的所有声明并将它们作为数组返回以填充完成列表。 实现时可参考PsiSymbolReference提供的PsiCompletableReference接口。 二、Contributor-based completion 需要实现CompletionContributor接口,并且注册com.intellij.completion.contributor扩展点并指定language属性。模式是针对叶 PSI 元素进行检查的。如果要匹配复合元素,请使用withParent()或withSuperParent()方法。一个参考示例:CompletionContributor。 三、Lookup items 完成列表中显示的项目由LookupElement接口的实例表示,由LookupElementBuilder类创建。对于每个查找元素,您可以指定以下属性:
http://www.pierceye.com/news/218984/

相关文章:

  • wordpress网站在哪里修改密码ps做网站要求高吗
  • 企业网站带商城源码Audiology wordpress
  • 星月教你做网站东营城乡建设局官网
  • 镇江网站建设开发旺店通erp系统
  • 体育直播网站建设深圳制作小程序
  • 手机微信管理系统搜索引擎优化的流程是什么
  • 壁纸公司网站源码做网站价格表
  • 潜江网站设计商务科技网站建设
  • 合肥企业网站制作网站开发公司简介
  • 德州市建设小学网站文员工作内容
  • 网站域名买卖营销技巧第三季在线观看
  • 西宁市公司网站建设比较网站建设
  • 深圳网站设计公司建设部人才网站
  • 广水住房和城乡建设部网站巅峰网站建设
  • 建设智能家居网站SWOT分析商业网站有哪些
  • 相亲网站男人拉我做外汇h5特效网站欣赏
  • 网站一个多少钱有什么做同城的网站
  • 网站 改版 方案wordpress谷歌字体 4.9
  • 全网引流推广 价格网站百度关键词seo排名优化
  • 信用门户网站建设规范win7 iis 发布asp.net网站
  • 织梦网站添加视频教程如何套用wordpress的源码
  • 网站服务器模式wordpress安装后只有英文版
  • 企业网站建设晋升wordpress 自助建站
  • 网站建设案例建站资源
  • 四大商业网站镇江制作网站的
  • 做网站系统学校宠物交易网站模板
  • 佛山市官网网站建设哪家好瑶海合肥网站建设
  • 微网站app建筑图片大全高清
  • 贵阳金阳网站建设公司网站开发与维护书
  • 做非法网站判什么邢免抵退税在哪个网站做