learn-yaml (ID: docsmsft.docs-yaml)

  • This extension is particularly useful for learning how to write YAML files.
  • It offers validation, hover help, and completion for YAML files.

YAML (ID: redhat.vscode-yaml)

  • This extension provides language support for YAML files.

XML (ID: redhat.vscode-xml)

  • This extension provides language support for XML files.

Markdown All in One (ID: yzhang.markdown-all-in-one)

  • This extension provides a variety of useful features for working with Markdown files.
  • It supports a variety of keyboard shortcuts for common Markdown actions.
  • It also supports linting and table of contents generation.