云效 Flow 基于流水线 YAML 语法提供辅助编辑能力,提供常用流水线、常用任务 YAML 模板,提供内置 YAML 手册随手查阅,支持 YAML 语法自动补齐、实时校验并推荐修复方案,以及多种快捷键操作等,帮助提升 YAML 编写效率。
提供常用流水线 YAML 模板
Flow 提供常用流水线 YAML 模板,含Java、PHP、Node.js、Go、Python、.Net Core、C++等多种语言的常用构建、部署模板,支持基于模板快速创建流水线,基于 YAML 模板再次修改 YAML,以快速编排出满足业务场景的流水线。
提供常用任务 YAML 模板
Flow 提供常用任务 YAML 模板,含代码扫描、测试、构建、部署、以及其他工具等,支持一键复制示例 YAML 到流水线中,用以快速编排流水线。
编辑器内置 YAML 手册,随手查阅
Flow 流水线 YAML 编辑器提供内置 YAML 手册,可一边编写 YAML,一边查阅手册。YAML 手册开启自动定位,文档支持自动切换到鼠标光标定位的语法篇幅,做到随写随看,贴身“小抄”。
支持 YAML 语法自动补齐
Flow 流水线 YAML 编辑器支持语法自动补齐,包括静态语法片段补齐、静态语法关键字补齐、动态资源ID等自动补齐(如构建集群ID、主机组ID、服务连接ID等)。支持 Cmd
+ I
快捷键唤起自动补全。
支持 YAML 语法实时校验、推荐修复方案
Flow 流水线 YAML 编辑器支持语法实时校验,支持代码行内实时展示错误标记,鼠标悬浮查看错误详情及修复方案。支持问题面板统一查看错误、错误原因、修复方案,以及错误行列坐标,点击错误自动定位到相关代码行。
支持多种快捷键操作
Flow 流水线 YAML 编辑器提供以下快捷键操作,提升编辑效率。
macOS 下的快捷键如下:
Cmd
+I
:唤起代码补全。用于快速唤起代码补全,帮助自动填充相关语法或资源。Cmd
+B
:校验。用于快速校验语法,含动态资源合法性校验。Cmd
+J
:问题面板。用于快速打开校验问题面板。Cmd
+S
:保存。用于快捷保存流水线 YAML,且保存前自动校验。
Windows 下的快捷键如下:
Ctrl
+I
:唤起代码补全。Ctrl
+B
:校验。Ctrl
+J
:问题面板。Ctrl
+S
:保存。