JetBrains Rider
 
Get JetBrains Rider
Get your hands on the new features ahead of the release by joining the Early Access Program for Rider 2025.1! Learn more

Languages and frameworks: YAML

Last modified: 11 October 2024

JetBrains Rider enables you to work with YAML files (.yml, .yaml) and supports the following capabilities:

  • Syntax highlighting

    You can change color settings on the Editor | Color Scheme | YAML page of the Settings/Preferences dialog (CtrlAlt0S) .

  • Code formatting

    You can access code style settings related to YAML on the Editor | Code Style | YAML page of the Settings/Preferences dialog (CtrlAlt0S) .

  • Inspections

    JetBrains Rider detects duplicated keys, unused anchors in YAML documents, and so on.

  • Code completion

    For example, you can use code completion for YAML documents that have the JSON schema, or you can complete anchor aliases.

  • Navigation and search

    For instance, you can navigate between anchors and aliases.

  • Finding anchor usages

  • Rename refactorings (for example, for anchors and aliases)

Let’s explore some YAML-specific features available in the editor.