Cloud Studio 内核大升级 - 极致体验

2022-07-27 18:18:20 浏览数 (2)

前言

Cloud Studio是基于浏览器的集成式开发环境(IDE),为开发者提供了一个永不间断的云端工作站。用户在使用 Cloud Studio 时无需安装,随时随地打开浏览器就能使用。云端开发体验与本地几乎一样,上手门槛更低;具有极强的开放性,第三方平台通过我们提供的 SDK,则可以方便地集成 Cloud Studio 云端开发能力。

简介

本次内核升级: Cloud Studio 内核版本从 v1.56.1 升级到了 v1.68.1;同时,优化了 Cloud Studio 的工作空间加载逻辑; 另外,Cloud Studio 的预置环境、内置插件、模块等也一并做了升级与优化。不仅在功能方面得到了升级,还在架构设计上也做了重构与优化,以满足 Cloud Studio 持续升级与定制扩展的需要。

这次内核升级,主要包含如下亮点:

1.支持安装插件到更新的版本;

2.更好的 Java 开发体验;

3.括号着色功能;

4.自动完成中的内联建议;

5.编辑器区域中的终端;

6.拆分编辑器而不创建新组;

7.新增发布到 Git 代码仓库按钮;

8.JSX 属性补全;

9.支持右侧面板;

10.支持自定义布局控件;

11.支持本地历史记录。

支持安装插件到更新的版本

更好的 Java 开发体验

括号着色功能

自动完成中的内联建议

显示自动完成小部件时,内联建议现在可以扩展建议预览。如果在自动完成小部件中选择的建议可以由内联完成提供程序扩展,则扩展以斜体显示。按 Tab 一次仍将只接受自动完成建议。然后再按 Tab 一次将接受内联建议。

通过新设置属性 editor.suggest.preview 启动功能,所选建议或片段的预览会显示在光标位置。

编辑器区域中的终端

现在可以在编辑器区域中创建终端或将终端移动到编辑器区域,从而实现多维网格布局,无论面板状态如何,该布局都将持续存在并保持可见。

要在编辑器区域中使用终端,有几个选项:

  • 通过在编辑器区域中创建终端命令创建。
  • 将终端从选项卡列表拖放到编辑器。
  • 以终端为中心运行将终端移动到编辑器区域。
  • 在终端选项卡上下文菜单上选择移动到编辑器区域。

Markdown 预览中的数学公式渲染

内联数学方程用单个美元符号包裹:

代码语言:text复制
Inline math: $x^2$

您可以创建一个带有双美元符号的数学方程块:

代码语言:text复制
Math block:

$$
displaystyle
left( sum_{k=1}^n a_k b_k right)^2
leq
left( sum_{k=1}^n a_k^2 right)
left( sum_{k=1}^n b_k^2 right)
$$

您可以设置 "markdown.math.enabled": false 禁用此功能。

拆分编辑器而不创建新组

新增发布到 Git 代码仓库按钮

JSX 属性补全

在 JavaScript 和 TypeScript 中完成 JSX 属性时,Cloud Studio 现在会自动插入属性值:

支持右侧面板

支持自定义布局控件

支持本地历史记录

写在最后

本次升级跨度有点大,上面只列出的部分更新的功能,本次更新在工作区、编辑、插件、终端、源代码控制、调试、笔记本、语言、扩展点等各个方面都有了很大的升级。因此,新内核将给您带来全方位的体验提升。欢迎个人开发者、企业、第三方平台使用或者集成 Cloud Studio 产品,也欢迎给我们提改进意见。

0 人点赞