IntelliJ 插件开发
本文介绍了插件开发相关内容,重点是如何处理遇到的...
我相信,许多插件开发者在初期会遇到很多各种困难,但这是很正常的。到目前为止,我已经开发了 许多插件,在此期间也遇到了很多问题。有些还在学习,有些还在解决。如果你有类似的问题,那么这篇文章值得一读。
For myself, when it comes to problems, there are generally so many ways to deal with them as follows:
I - IntelliJ 平台
Section titled “I - IntelliJ 平台”IntelliJ 平台 相当于 SDK 平台文档。包括插件、基础平台、项目模型、PSI、功能、测试、资源、API 变化、工具和其他模块的文档。
II - IntelliJ 社区
Section titled “II - IntelliJ 社区”IntelliJ 社区 包含很多问题和答案。
III - IntelliJ 插件
Section titled “III - IntelliJ 插件”IntelliJ 插件 是一个包含许多 JetBrains 自己插件的 git 仓库,你可以在这里找到好的示例进行参考。
IV - IntelliJ 代码示例
Section titled “IV - IntelliJ 代码示例”IntelliJ 代码示例 是一个包含许多好的示例的 git 仓库,你可以在这里找到好的示例进行参考。
V - YouTrack
Section titled “V - YouTrack”YouTrack 主要用于反馈 bug,你也可以在这里搜索相关信息,当你遇到问题时。
VI - 内部模型 & 源代码
Section titled “VI - 内部模型 & 源代码”这是一个非常有用的功能。内部模式可以从 这个文档 中启用。内部模式与 IntelliJ 社区版源代码 一起可以解决很多问题。
VII - Slack
Section titled “VII - Slack”这里 你可以讨论 JetBrains IDE 和 Team Tools 的插件开发,以及所有与 JetBrains Marketplace 相关的事情。这里有很多插件开发者和官方开发者,大多数问题都可以在这里解决。
这些是我过去几年在开发过程中遇到的问题的解决方案。我希望它能为需要它的开发者提供参考。