Intellij idea 插件如何实现自定义折叠生成器
1、在Intellij idea中创建一个用于开发插件的空工程。如图
2、为了实现折叠生成器功能,首先需要创建CustomFoldingBuilder 类继承自FoldingBuilderEx。如图
3、实现buildFoldRegions、isCollapsedB鲻戟缒男yDefault等方法,返回构建折叠区域。如图
4、通过使用findChildrenOfType方法,获取子节点类型集合。如图
5、添加FoldingDescriptor描述方法类实例。如图
6、在plugin.xml文件扩展中配置lang.foldingBuilder标签。如图
7、现在,当我们打开一个java文件,这显示的是属性值替代了键值对。如图
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。