Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>yaml-XNew to Visual Studio Code? Get it now.
yaml-X

yaml-X

kazuwombat

|
1,264 installs
| (0) | Free
yaml Auto Completion & Definition Jump, Boost your yaml experience 🚀
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

yaml-X

icon

yaml-X is a vscode extension for boosting your yaml experience 🔥

If you are struggling to find and input target yaml key from your project's innumerable yaml files, this extension should save you 💪

Features

yaml-X indexes your workspace yaml(yml) files, then you can find the key and values from your editor.

Auto-Completion

Provides suggestions and completion when you input yaml keys. ezgif com-gif-maker

Definition Jump

Jump to a yaml key definition when you focus on a yaml key. definition_jump)

Support locale yaml top key

If you use yaml for locale files and want to exclude top locale keys(like en, ja). You can exclude these keys by setting excludeTopKey support_locale

Requirements

First off, you need to turn on editor.quickSuggestions.strings to work Auto-Completion in your settings.json

...
  "editor.quickSuggestions": {
    "other": true,
    "comments": false,
    "strings": true
  },
...

Second, you need 2(and optionally 1) settings.

Reauired: TargetDir

Target yaml dir path which includes yaml(yml) files.

Set relative path from project root dir.

⚠️Do not need ./⚠️

e.g) src/locale

target_dir

Reauired: yamlKeyArgFunction

Function name which uses yaml key as an argument.

e.g) i18n.t

function

yaml-X uses this function name as part of regex to find yaml keys like this.

const regex = `.*${config.yamlKeyArgFunction}\\((\"|\'|\`)(?<yamlKey>.*)(\"|\'|\`)\\).*`;

Optional: excludeTopKey

exclude_top_key

It's a useful setting if you input yaml key for translation without top language key(like ja, en) By setting this value true, yaml-X suggests full key but omits top key from the input value.

Release Notes

1.0.0

Initial release 🎉

Basic 2 features are relaased

  • Autocompletion
  • Definition jump
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft