当前位置:网站首页>推出 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源创计划”,欢迎正在阅读的你也加入,一起分享。
边栏推荐
猜你喜欢
Maykle Studio - HarmonyOS Application Development Third Training
Zhejiang University School of Software 2020 Guarantee Research Computer Real Question Practice
Mei cole studios - fifth training DjangoWeb application framework + MySQL database
Redis分布式锁
解决SmartRefreshLayout/SwipeRefreshLayout与RecyclerView下拉冲突的问题
Toward a Unified Model
安全帽识别算法
【调试记录1】提高MC3172浮点运算能力,IQmath库的获取与导入使用教程
安全帽识别-施工安全的“监管者”
梅科尔工作室-第四次PR培训笔记(字幕和标题动画,关键帧动画和声音处理)
随机推荐
梅科尔工作室-HarmonyOS应用开发的第二次培训
【转载】图表:数读2022年上半年国民经济
CVPR2020: Seeing Through Fog Without Seeing Fog
动画(其一)
华为adb wifi调试断线问题解决
Reconstruction and Synthesis of Lidar Point Clouds of Spray
跳转到微信小程序方法
梅科尔工作室-DjangoWeb 应用框架+MySQL数据库第五次培训
关于安全帽识别系统,你需要知道的选择要点
Generic kernel and userspace Makefiles
慢查询语句的优化思路
The working principle and industry application of AI intelligent image recognition
Waymo dataset usage introduction (waymo-open-dataset)
CVPR2022——A VERSATILE MULTI-VIEW FRAMEWORK
安全帽识别系统
关于mmdetection框架实用小工具说明
>>数据管理:读书笔记|第一章 数据管理
SCNet: Semantic Consistency Networks for 3D Object Detection
HTTP缓存机制详解
内核与用户空间通过字符设备通信