Never get lost in nested data again. This extension provides a real-time "breadcrumb" directly above your cursor, allowing you to identify and copy property paths in JSON and YAML files instantly.
- ⚡ Real-Time Path Detection: As you move your cursor, the CodeLens updates instantly to show exactly where you are in the data structure.
- 📋 One-Click Copy: Click the path label in your editor to copy the full dot-notation path (e.g.,
server.config.ports[0].internal) to your clipboard. - 📄 Multi-Format Support:
- JSON: Full support for
.jsonand.jsonc(JSON with comments). - YAML: Full support for
.yamland.yml, including multi-document files (separated by---).
- JSON: Full support for
- 📎 Array Awareness: Automatically calculates and formats array indices as
[0],[1], etc.
- Open any JSON or YAML file.
- Click on any property or value.
- Look at the line directly above your cursor—the path will appear via CodeLens.
- Click the path text (next to the 📎 icon) to instantly copy it to your clipboard.
| Language | File Extensions |
|---|---|
| JSON | .json, .jsonc, .tsconfig, .bowerrc |
| YAML | .yaml, .yml |
This extension is designed to be "zero-config." However, ensure that CodeLens is enabled in your VS Code settings:
editor.codeLens: Must be set totrue(default).
- Initial release.
- Added support for JSON/JSONC and YAML.
- Implemented cursor-tracking CodeLens provider.
- Added "Click-to-Copy" functionality with clipboard integration.
- bumb persion in package.json
- have changed merged to main
- CLI comamnd:
vsce package - new package version
.vsixfile will be generated - navigate to Marketplace -> Extensions
- drag and drop new version
Found a bug or have a feature request? Please open an issue on the GitHub Repository.
Enjoying the extension? Consider leaving a review on the Visual Studio Marketplace!

