主要的插件类型
大约 1 分钟
主要的插件类型
基于IntelliJ Platform的产品都可以通过插件来添加自己想要的功能,JetBrains Marketplace提供的插件是通用的
插件包含以下几种类型:
UI主题
支持自定义编程语言
框架集成
工具集成
用户界面插件
提示
大部分情况下,不需要开发插件,在JetBrains Marketplace中都可以找到替代插件
UI主题
UI主题 支持用户自己设计,自己定义自己的ide UI界面,包括
替换图标
更换图标和UI颜色
更改 UI 控件的边框和插图
自定义编辑器
增加背景图片
自定义编程语言支持
提供了使用特定编程语言的基本功能:
识别文件类型
词法分析
语法高亮
格式化
代码补全和代码自动完成
检查代码和快速修复
联想下一步操作
增强现有的编程语言,例如,提供额外的检查、联想等功能
具体请查看文档自定义编程语言支持
框架集成
支持框架自己的语法或DSL
工具集成
集成第三方工具,可以直接在IDE操作相应的工具:
实现第三方工具的操作
集成第三方工具的相关UI组件
访问外部资源
例如 review code 插件 Gerrit integration
用户界面插件
可以修改用户界面
例如修改背景图片插件 Random Background plugin
Loading...