当前位置:网站首页>推出 Space Marketplace 测试版 | 新发布

推出 Space Marketplace 测试版 | 新发布

2022-08-11 05:24:00 JetBrains中国


Space 是适合各种软件开发团队的高度定制化工具,应用程序是其可扩展性的关键所在。适用于 Space 应用的 Marketplace 应运而生,现已进入测试阶段。


我们为展示 Space HTTP API 的功能准备了一些应用程序,但我们深知,要想实现真正的个性化定制,社区的支持必不可少。 您的创意、用例和工作流将让 Space 的功能扩展到其初始形式之外。Marketplace 可供您创建应用程序、与其他 Space 用户分享,以及使用其他人创建的应用程序。


下文将详细介绍 Space 应用和自行创建应用的方式,并概括介绍 Marketplace 上已有的应用。



什么是 Space 应用程序?


Space 应用程序是可以与 Space 模块交互的外部服务器端服务或客户端应用程序(JavaScript、移动或桌面)。 应用程序能够:

  • 从 Space 获取信息,例如列出仓库中的提交或团队中的成员。

  • 在 Space 中执行操作,例如发送聊天消息或创建待办事项。

  • 回应从 Space 接收的事件,例如在特定仓库中发生提交时执行自定义操作。


阅读本文详细了解 Space 支持的应用功能。



如何为 Space 构建应用程序


我们诚邀您参加将于 8 月 11 日举行的“How to build applications for Space”在线讲座,届时 Denis Zakharov 和 Maarten Balliauw 将为您逐步介绍应用程序开发过程。


您也可以使用应用开发文档教程立即开始构建应用。


阅读本文了解如何通过 JetBrains Marketplace 分发应用。



使用可用应用扩展 Space


Space 团队已经创建了一批可用的应用程序。 以下是其用途概况和安装说明。


启用 Slack 链接预览

在聊天中发送链接时,Space 会提供其内容的预览,让所有参与者都能在不脱离当前任务的情况下简要了解相关信息。 只要链接的基本元信息可供网络(例如 Twitter、Facebook、LinkedIn 和大多数其他网页)上的任何人访问,就可以使用预览。


如果关联的应用或服务(例如 Slack、Figma、Jira、YouTrack 等)需要身份验证,该怎么办? 这时可以使用像 Slack Link Previews 一样的应用程序,将 Space 实例连接到 Slack 以提供双向链接预览。 没错:您不仅可以在 Space 中获得 Slack 的链接预览,还可以在 Slack 中预览 Space 问题和代码审查。 


这尤其适合团队成员(或外部合作者)使用 Slack 进行交流的情况。 链接预览的另一个好处是它会显示一部分消息,如下方屏幕截图所示。 这条消息包含指向 Space 代码审查任务的链接,您可以直接审查和批准拉取请求,无需离开 Space 界面。


请查看代码并通过这篇详细指南了解如何使用 Kotlin 创建类似应用。


Space 团队还在开发 Figma Link Previews 和 YouTrack Link Previews 应用,它们将带来相同的功能,分别为 Figma 项目或 YouTrack 问题中的内容实现快速预览。


同步 Space 和 Slack 频道

为了进一步减少上下文切换,我们的下一款应用可以在指定频道之间创建无缝双向连接:一个在 Space 中,一个在 Slack 中。 这同样非常适合跨平台团队或与外部用户协作,因为它会在频道之间复制消息,就好像每个人都在使用同一款应用,包括会话回复、提及等。


我们的 GitHub 上也提供了代码和详细描述



如何安装 Space 应用


应用可以直接从 Space Web 或桌面客户端安装,也可以通过浏览 JetBrains Marketplace 安装。 在客户端中,前往左侧导航面板上的 Extensions(扩展程序)选项卡,然后转到 Marketplace 子菜单。


如果选项卡不可见,请点击个人资料照片下方的 …。 然后,在需要的应用上点击 Install(安装),按照步骤授予所需权限。 


英文博文原作者:Ilia Afanasiev



相关阅读

关于 Space

JetBrains Space 是适用于软件项目和团队的一体化解决方案,涵盖了整个软件开发管道,包括托管 Git 仓库、自动执行 CI/CD、发布软件包和编排云开发环境以及管理问题、文档和聊天。


得益于与基于 IntelliJ 的 IDE 的一流集成,您可以执行高级 Space 代码审查,克隆托管在 Space 中的 Git 仓库,并在您的 IDE 中跟踪自动化作业的进度。

进一步了解 Space 并开启免费试用

戳「阅读原文」了解更多

本文分享自微信公众号 - JetBrains(JetBrainsChina)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

原网站

版权声明
本文为[JetBrains中国]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/5494143/blog/5563304