JetBrains

JetBrains Marketplace 迎来 5 周年,一同回顾插件社区走过的精彩旅程!

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

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

访问 Marketplace 周年纪念页面

JetBrains Marketplace 5 周年纪念视频

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

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。

Image
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 上销售插件的好处。

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

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

Image
接受捐赠的 Translation 插件

改进了插件质量控制

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

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

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

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

Image
举报插件功能

在 JetBrains Marketplace 上

更好地展示插件和供应商

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

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

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

Image
Grazie Pro 插件的文档页面

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

更深度的 IDE 集成

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

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

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

Reviews(评价)功能改进

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

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

插件分析

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

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

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

向社区致敬 🙌

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

Image

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

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

JetBrains Marketplace 团队

本博文英文原作者:Anna Maltceva

Image

Marketplace 相关阅读

Image
Image
Image
Image

关于 Marketplace

JetBrains Marketplace 为 JetBrains 产品提供兼容的扩展和强大的工具,以增强开发者的体验。我们为插件开发者提供了一个简单的方法,使其能够向全球社区分发、营销和销售他们的扩展程序,同时可以利用由 JetBrains 提供的许可和结算解决方案

去 Marketplace 逛逛

Image

⏬ 访问 Marketplace 周年纪念页面