跳转到内容

IntelliJ 插件开发

本文介绍了插件开发相关内容,重点是如何处理遇到的...

我相信,许多插件开发者在初期会遇到很多各种困难,但这是很正常的。到目前为止,我已经开发了 许多插件,在此期间也遇到了很多问题。有些还在学习,有些还在解决。如果你有类似的问题,那么这篇文章值得一读。

For myself, when it comes to problems, there are generally so many ways to deal with them as follows:

IntelliJ 平台 相当于 SDK 平台文档。包括插件、基础平台、项目模型、PSI、功能、测试、资源、API 变化、工具和其他模块的文档。

IntelliJ 社区 包含很多问题和答案。

IntelliJ 插件 是一个包含许多 JetBrains 自己插件的 git 仓库,你可以在这里找到好的示例进行参考。

IntelliJ 代码示例 是一个包含许多好的示例的 git 仓库,你可以在这里找到好的示例进行参考。

YouTrack 主要用于反馈 bug,你也可以在这里搜索相关信息,当你遇到问题时。

这是一个非常有用的功能。内部模式可以从 这个文档 中启用。内部模式与 IntelliJ 社区版源代码 一起可以解决很多问题。

这里 你可以讨论 JetBrains IDE 和 Team Tools 的插件开发,以及所有与 JetBrains Marketplace 相关的事情。这里有很多插件开发者和官方开发者,大多数问题都可以在这里解决。

这些是我过去几年在开发过程中遇到的问题的解决方案。我希望它能为需要它的开发者提供参考。