🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] > [官方demo](https://github.com/JetBrains/intellij-sdk-code-samples) ## 概述 官方demo显示实例 | 代码示例 | 描述 | | ------------------------------- | ------------------------------------------------------------ | | Action Basics | 实现了 Action 和 Action Group 模式,将条目添加到工具菜单。 | | Comparing References Inspection | 本地检查工具,将条目添加到设置 | 编辑器 | 检查 | Java | 可能的错误。 | | Conditional Operator Intention | 意图动作,建议将三元运算符转换为 if 代码块,并在设置 | 编辑器 | 意图 | SDK 意图 中添加条目。 | | Editor Basics | 基本的编辑器 API 示例,带有额外操作的编辑器弹出菜单。 | | Framework Basics | 基本的 SDK Demo 框架支持,添加到文件 | 新建 | 项目 | Java 向导中。 | | Kotlin Demo | Kotlin 示例,扩展了主菜单的 Greeting 菜单组。 | | Live Templates | 适用于 Markdown 语言的实时模板,将条目添加到设置 | 编辑器 | 实时模板 对话框中。 | | Max Opened Projects | 应用程序服务和监听器,当打开的项目超过 3 个时,显示警告对话框。 | | Module | 在文件 | 新建 | 项目... 向导中添加了 SDK Demo 模块模式。 | | Product Specific - PyCharm Sample | 适用于 PyCharm IDE 的插件项目配置。 | | Project Model | 与项目模型交互,将菜单项添加到工具和编辑器上下文菜单中。 | | Project View Pane | 仅列出图像文件的项目视图窗格。 | | Project Wizard | 具有演示步骤的项目向导示例。 | | PSI Demo | PSI 导航功能演示。 | | Run Configuration | 带有工厂、选项和用户界面的运行配置实现。 | | Settings | 自定义设置面板,将设置面板添加到工具下的设置面板。 | | Simple Language Plugin | 自定义语言支持,定义了一个新的 Simple 语言,具有语法高亮、注释、代码完成和其他功能。 | | Theme Basics | 带有基本界面修改的样式插件示例。 | | Tool Window | 自定义工具窗口示例插件。 | | Tree Structure Provider | 仅显示纯文本文件的树结构提供程序。 | 这些代码示例代表了不同的 IntelliJ IDEA 插件开发方面,涵盖了从简单的操作到更复杂的功能的范例。