YAML
Edit, format, and inspect YAML as a navigable tree.
The YAML editor opens .yaml and .yml text files.
Views and actions
Section titled “Views and actions”- Edit provides YAML syntax highlighting with search, history, wrapping, and folding.
- Tree renders mappings and sequences as an expandable structure. Double-click a mapping key to rename it, or a scalar value to edit it. Sequence indexes and mapping/sequence values themselves stay fixed in this first version. Comments are preserved.
- Format normalizes indentation on valid YAML. On invalid YAML it briefly flags the problem instead of changing your text.
When editing a Tree value, numbers become numbers, true and false become
booleans, and null becomes null. Quoted input is a string; any other input is
also kept as a string. Press Enter or click away to commit, or Escape to cancel.
Invalid YAML stays fully editable in Edit, and Tree shows an explanatory error rather than a broken structure — so a mis-indented line never discards your work.
Undo and redo
Section titled “Undo and redo”Cmd/Ctrl+Z and Cmd/Ctrl+Shift+Z undo and redo across both views. See Getting started for the full model.