Platform logo

JetBrains Platform

Plugin and extension development for JetBrains products.

Marketplace News

JetBrains Marketplace 五周年庆

Read this post in other languages:

五年前,JetBrains Plugin Repository 正式转型为 JetBrains Marketplace。 在庆祝这一里程碑之际,我们想回顾一下我们共同走过的精彩旅程。

摘要:阅读本博文了解如何参加当前庆祝活动并获得专属礼品。 您也可以访问专属周年纪念页面,阅读 JetBrains Marketplace 已通过的关键里程碑。

访问 Marketplace 周年纪念页面

我们的成功源于协作和知识共享

JetBrains 产品在设计之初即以可扩展为宗旨。 JetBrains Platform 可用于在 JetBrains 产品之上构建各种附加组件、应用程序、扩展程序和微件(为简单起见,统称为“插件”)。 这些插件可以通过 JetBrains Marketplace 轻松分发。 通过共享插件,开发者可为其他人提供有助于提高工作效率、简化工作流和增强 JetBrains 工具功能的工具。

我们的用户总计已经创建了约 8,000 个插件。 这项统计不包括未托管在 JetBrains Marketplace 上的专用插件。 许多插件最初都是用来解决个人挑战的工具。 但这些插件对全球社区都非常有帮助,并为其作者赢得认可。

共享插件让开发者既可以回馈社区,又可以相互交流意见和最佳做法。 JetBrains Marketplace 因此不仅是托管和分发插件的平台,也成为促进协作、知识共享和社区发展的完整生态系统。

JetBrains Marketplace 简史

2018 年 9 月,我们宣布将 Plugin Repository 升级为 JetBrains Marketplace。 平台最初是一项 Web 服务,用于托管和查找适用于 IntelliJ IDEA 以及其他基于 IntelliJ 的 IDE 的插件。 2016 年底,我们决定将 TeamCity 插件迁移到同一仓库。 此外,2013 年以来,还有一个单独用于 .NET 扩展程序的 ReSharper Gallery。

2016 年 7 月的 plugins.jetbrains.com 首页

2016 年 7 月的 plugins.jetbrains.com 首页

JetBrains Marketplace 多年来有何发展?

首先,JetBrains Marketplace 扩展了其概念,涵盖更广泛的工具,作为所有 JetBrains 产品插件的集中平台:基于 IntelliJ 的 IDE、.NET 工具,以及 TeamCity、Space 和 YouTrack 等团队工具。

但更重要的是,JetBrains Marketplace 的演变标志着方式和用户体验的转变。 自那以来,我们一直致力于提供用于共享、发现和管理插件的增强基础架构,使 Marketplace 对最终用户和插件作者更为便利。 我们的首要目标是创建和培育以强劲 JetBrains 工具为中心的协同生态系统,满足全球开发者社区的需求。

我们为实现目标而实施的更改包括:

插件供应商的创收机会

开发者可以通过 IntelliJ Platform 插件创收并根据个人偏好设置定价模式。 JetBrains 的内置许可和结算解决方案可供简化销售流程。 详细了解在 JetBrains Marketplace 上销售插件的好处

JetBrains Marketplace 上提供的一些商业第三方插件

JetBrains Marketplace 上提供的一些商业第三方插件

不想制作商业插件的开发者仍然可以选择直接在 Marketplace 界面中提供捐赠链接来获得报酬。

接受捐赠的 Translation 插件

接受捐赠的 Translation 插件

改进了插件质量控制

为了确保上传到 Marketplace 的插件的质量,我们一直在不断完善我们的审批准则,并在保留人工审核的同时使审批流程更加自动化。

JetBrains Marketplace 不仅对插件上传进行初步检查,还通过适用于 IntelliJReSharper 平台的 Plugin Verifier 确保在整个生命周期中与目标平台的兼容性。

出于透明度和对用户的法律保护,我们要求插件作者提供《最终用户许可协议》和根据开源许可分发的插件的源代码。

此外,JetBrains Marketplace 插件的用户也随时可以举报违反我们政策的插件。

举报插件功能

在 JetBrains Marketplace 上更好地展示插件和供应商

用户可以在 JetBrains Marketplace 网站和首选 IDE 中轻松浏览热门插件、员工推荐插件或最新插件。

插件详情页面本身充当信息中心和代表 JetBrains Marketplace 上插件的主要资源, 可以帮助用户查找所有插件相关信息,例如描述、使用说明、版本说明、屏幕截图、插件视频和评价。 作者还可以提供链接,指向问题跟踪器、社交网络和论坛等有价值的资源,帮助用户对插件做出更明智的决定。

您甚至可以进一步将插件详情转换为综合网站,在自定义标签页中包含附加信息,例如文档、促销优惠等。

Grazie Pro 插件的文档页面

我们了解明确供应商标识对用户的重要性,因此插件作者可以选择以个人或品牌名义上传插件。 组织也可以申请认证徽章,表明 JetBrains 已确认其资料真实性并与特定插件供应商关联。

更深度的 IDE 集成

用户可以直接从 JetBrains Marketplace 网站将插件安装到基于 IntelliJ 的 IDE。

通过 Install to IDE(安装到 IDE)按钮轻松添加新插件

但是,如果用户在 IDE 中浏览插件,我们也致力于确保插件的所有关键信息都易于访问。 因此,我们与 IntelliJ Platform 团队密切合作。 从 2022.3 发布周期开始,用户不仅可以在 IDE Plugin Manager 中查看简短描述,还可以浏览插件屏幕截图、实用链接和评价等附加信息。

Reviews(评价)功能改进

作为与插件用户沟通的渠道,Reviews(评价)为开发者提供了附加值。 同时,评价也在用户的决策过程中发挥着关键作用。 在加强评价机制的同时,多年来我们还引入了多项新功能,包括将评价标记为垃圾消息、提醒对购买的插件进行评分,以及引入新的评价政策。 我们还在评价按钮旁提供了问题跟踪器链接,作为对通过评价报告 bug 的常见用例的积极回应。

Ratings and Reviews(评分与评价)页面的 Report Issue(报告问题)按钮

插件分析

面向 JetBrains Marketplace 上插件作者的 Analytics(分析)标签页多年来经历了重大改进,帮助插件作者跟踪插件表现。 我们添加了新的筛选器、改进了 UI 并调整了计算方法。 我们还引入了基本 Web 分析来帮助评估插件页面的表现,例如页面访问量、按国家/地区细分的插件页面流量以及推荐来源。

按产品分类的 Prisma ORM 插件下载明细

这只是我们一直专注的举措的一部分。 我们相信,通过这些努力,我们将帮助插件作者创建高质量的插件,推动整个软件生态系统的发展和改进。

向社区致敬 🙌

迄今为止,这是一段令人难以置信的旅程,没有插件开发者的支持就不可能实现。 因此,我们要向所有上传插件、提交拉取请求、为文档做出贡献以及参与插件开发者社区的开发者说一声“谢谢”。

为了向过去五年中参与这段旅程的人表示感谢,我们准备了一份特别的周年纪念礼包。 如果您已经收到我们的电子邮件,其中包含领取礼包的详细信息,那么恭喜您,您已经在名单上了! 如果您认为自己应该收到周年纪念礼包,但尚未收到我们的电子邮件,请联系我们! 填写此表格,在 Сomment(备注)字段添加指向您的插件的链接以及您对 JetBrains Marketplace 的贡献的简短描述。 请注意,礼包数量有限,因此无法保证供应。

我们非常荣幸与您一同庆祝这一关键里程碑,我们也期待未来更多的协作、创新和共同成长!

JetBrains Marketplace 团队

本博文英文原作者:

image description

Discover more