EnvX is a Visual Studio Code extension designed for custom .envx configuration files.
It provides schema validation, autocomplete suggestions, diagnostics, and hover descriptions to enhance your development workflow.
Features
Key and value autocomplete: Suggestions for schema keys like type, required, default, deprecated, description, and values.
Type and boolean value suggestions: Supports boolean, string, number, url, email, enum types, and true/false for booleans.
Real-time diagnostics: Warnings for deprecated keys usage, errors for incompatible values with non-enum types, and more.
Hover tooltips: Detailed descriptions for sections and keys directly in your editor.
Multi-line description support: Use triple quotes (`"""...``) for multi-line descriptions in your schema.
Usage
Open your .envx files.
Start typing keys or values to see autocomplete suggestions.
View inline warnings and errors for schema issues.
Hover over keys or sections to see detailed descriptions.
Developer
This extension is built to improve productivity when working with custom environment schemas.
Contributing
Contributions and feedback are welcome! Please open issues or pull requests on GitHub.