Key Cooker is an extension designed to provide the best experience when working with key-value pairs of data (JSON, YAML, JS object, and TS types).
Follow the next steps to gain the best experience:
- Open JSON, YAML, or, JS/TS file.
- Select key as above image Or Focus on the property key.
- Click
Ctrl+Shift+C
Or
Open context menu and clickCopy key pathoption
Or
Open Command palette (using view menu or clickCtrl+Shift+P) and search aboutCopy key pathand click it. - Click
Ctrl+V(based on your settings) to past the copied key.
- Copy selected key path.
- Copy the key path at JSON file.
- Copy the key path at YAML file.
- Copy the key path at JS object.
- Copy the key path at TS type.
- Copy key path on focus.
- Preview the JSON, YAML, JS objects, and TS types. (coming soon)
- Add copy selected key path.
- Support JSONC
- Fix copy return or param prop key
- Test last fixes
- Move typescript from
devDependenciestodependencies
- Add copy while focusing on prop key
Key Cooker is licensed under the MIT License. For full license details, please refer to the LICENSE file included in this repository.
Key Cooker is an open-source project and welcomes contributions.
- Create a bug/feature issue.