Cloud Stuido 内核大升级,带来更好体验

本次内核升级: 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. 支持本地历史记录。

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

1.png

更好的 java 开发体验

2.png

括号着色功能

3.png

自动完成中的内联建议

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

4.png

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

编辑器区域中的终端

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

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

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

5.png

Markdown 预览中的数学公式渲染

6.png

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

Inline math: $x^2$

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


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 禁用此功能。

拆分编辑器而不创建新组

7.png

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

8.png

JSX 属性补全

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

9.gif

支持右侧面板

10.png

支持自定义布局控件

11.png

支持本地历史记录

12.png