YAML辅助编辑器

云效 Flow 基于流水线 YAML 语法提供辅助编辑能力,提供常用流水线、常用任务 YAML 模板,提供内置 YAML 手册随手查阅,支持 YAML 语法自动补齐、实时校验并推荐修复方案,以及多种快捷键操作等,帮助提升 YAML 编写效率。

提供常用流水线 YAML 模板

Flow 提供常用流水线 YAML 模板,含Java、PHP、Node.js、Go、Python、.Net Core、C++等多种语言的常用构建、部署模板,支持基于模板快速创建流水线,基于 YAML 模板再次修改 YAML,以快速编排出满足业务场景的流水线。

image.png

提供常用任务 YAML 模板

Flow 提供常用任务 YAML 模板,含代码扫描、测试、构建、部署、以及其他工具等,支持一键复制示例 YAML 到流水线中,用以快速编排流水线。

image.pngimage.png

编辑器内置 YAML 手册,随手查阅

Flow 流水线 YAML 编辑器提供内置 YAML 手册,可一边编写 YAML,一边查阅手册。YAML 手册开启自动定位,文档支持自动切换到鼠标光标定位的语法篇幅,做到随写随看,贴身“小抄”。

image.pngimage.png

支持 YAML 语法自动补齐

Flow 流水线 YAML 编辑器支持语法自动补齐,包括静态语法片段补齐、静态语法关键字补齐、动态资源ID等自动补齐(如构建集群ID、主机组ID、服务连接ID等)。支持 Cmd + I 快捷键唤起自动补全。

image.pngimage.png

支持 YAML 语法实时校验、推荐修复方案

Flow 流水线 YAML 编辑器支持语法实时校验,支持代码行内实时展示错误标记,鼠标悬浮查看错误详情及修复方案。支持问题面板统一查看错误、错误原因、修复方案,以及错误行列坐标,点击错误自动定位到相关代码行。

image.png

支持多种快捷键操作

Flow 流水线 YAML 编辑器提供以下快捷键操作,提升编辑效率。

  • macOS 下的快捷键如下:

    • Cmd + I:唤起代码补全。用于快速唤起代码补全,帮助自动填充相关语法或资源。

    • Cmd + B:校验。用于快速校验语法,含动态资源合法性校验。

    • Cmd + J:问题面板。用于快速打开校验问题面板。

    • Cmd + S:保存。用于快捷保存流水线 YAML,且保存前自动校验。

image.png
  • Windows 下的快捷键如下:

    • Ctrl + I:唤起代码补全。

    • Ctrl + B:校验。

    • Ctrl + J:问题面板。

    • Ctrl + S:保存。

image.png