主要的插件类型

走着路睡觉大约 1 分钟

主要的插件类型

基于IntelliJ Platform的产品都可以通过插件来添加自己想要的功能,JetBrains Marketplaceopen in new window提供的插件是通用的

插件包含以下几种类型:

  • UI主题

  • 支持自定义编程语言

  • 框架集成

  • 工具集成

  • 用户界面插件

提示

大部分情况下,不需要开发插件,在JetBrains Marketplaceopen in new window中都可以找到替代插件

UI主题

UI主题 支持用户自己设计,自己定义自己的ide UI界面,包括

  • 替换图标

  • 更换图标和UI颜色

  • 更改 UI 控件的边框和插图

  • 自定义编辑器

  • 增加背景图片

自定义编程语言支持

提供了使用特定编程语言的基本功能:

  • 识别文件类型

  • 词法分析

  • 语法高亮

  • 格式化

  • 代码补全和代码自动完成

  • 检查代码和快速修复

  • 联想下一步操作

  • 增强现有的编程语言,例如,提供额外的检查、联想等功能

具体请查看文档自定义编程语言支持

框架集成

支持框架自己的语法或DSL

工具集成

集成第三方工具,可以直接在IDE操作相应的工具:

  • 实现第三方工具的操作

  • 集成第三方工具的相关UI组件

  • 访问外部资源

例如 review code 插件 Gerrit integrationopen in new window

用户界面插件

可以修改用户界面

例如修改背景图片插件 Random Background pluginopen in new window

上次编辑于:
贡献者: zhaojingbo
Loading...