VSCode Gestalt
Visual Studio Code extension for Gestalt, Pinterest's design system
Features
Snippets
- List Gestalt components by typing
< or pressing Alt+G /Option+G
- Required props are included
- Quick select boolean & enum props
Extension Settings
Setting |
Type (default) |
Description |
gestalt.enableTelemetry |
boolean (true ) |
Enable/disable telemetry |
Release Notes
See Changelog
Publish
Publish a new version:
- Update
CHANGELOG.md and add a new version
- Publish with
vsce
npm i -g vsce
vsce publish patch
TODO
FAQ
How do the snippets work?
- Use react-docgen to get required React props for every Gestalt component
- Generate the
snippets.json file
The extension doesn't seem to work, what can I do to debug?
- Do not override
editor.quickSuggestions in your user settings
- Use VSCode >= 1.58.0
Then restart your editor and copy/paste the output in the Gestalt output log.
| |