Intellij IDEA Plugin DEV (五)


3/15/2019 IDEA

这篇大致介绍一下 IDEA 插件的几种类型

插件的主要类型

IntelliJ IDEA 的强大之一就是有一个易于扩展的插件系统, 所有插件都可在JetBrains 插件库 找到.

最常见的插件类型包括:

  • 自定义语言支持
  • 框架集成
  • 工具集成
  • 用户界面附加组件

自定义语言支持

自定义语言支持提供了使用特定编程语言的基本功能, 包括:

  • 文件类型识别
  • 词汇分析
  • 语法突出显示
  • 格式化
  • 代码洞察和代码完成
  • 检查和快速修复
  • 意图行动

框架集成

框架集成包括改进的代码洞察功能, 这些功能对于给定的框架是典型的, 以及直接从IDE使用框架特定功能的选项. 有时它还包括自定义语法或DSL的语言支持元素.

  • 具体的代码见解
  • 直接访问特定于框架的功能

工具集成

通过工具集成, 可以直接从IDE操作第三方工具和组件, 而无需切换上下文.

比如:

  • 实施其他行动
  • 相关的UI组件
  • 访问外部资源

用户界面附加组件

此类别中的插件会对 IDE 的标准用户界面应用各种更改. 一些新添加的组件是交互式的并提供新功能, 而其他组件仅限于视觉修改. 所述背景图像的插件可以作为一个例子.

👉 推荐一款主题

Last Updated: 7/3/2019, 6:17:56 PM