SpectralGo Builder Extension
A Visual Studio Code extension for generating models and services for your application.
Features
- Generate model files with proper structure
- Generate service files with interfaces and implementations
- Support for full-stack generation including:
- Models
- Brokers
- Services
- TRPC Routers
- Validation
- Exception handling
Requirements
- Visual Studio Code 1.85.0 or higher
- Node.js and npm installed
Installation
- Download the
.vsix file from the releases
- Open VS Code
- Go to Extensions view (Ctrl+Shift+X)
- Click on the "..." menu at the top
- Select "Install from VSIX..." and choose the downloaded file
Usage
- Open the command palette (Ctrl+Shift+P)
- Type "Generate Files" and select the command
- Choose the type of generation:
- Generate Model
- Generate Service
- Enter the singular and plural names for your entity
- Files will be generated in the appropriate directories under
src/
Extension Settings
This extension contributes the following settings:
Known Issues
Release Notes
1.0.0
Initial release of SpectralGo Builder Extension:
- Basic model generation
- Basic service generation
- Full-stack template support
1.0.1
Fixed issue #.
1.1.0
Added features X, Y, and Z.
Following extension guidelines
Ensure that you've read through the extensions guidelines and follow the best practices for creating your extension.
Working with Markdown
You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:
- Split the editor (
Cmd+\ on macOS or Ctrl+\ on Windows and Linux).
- Toggle preview (
Shift+Cmd+V on macOS or Shift+Ctrl+V on Windows and Linux).
- Press
Ctrl+Space (Windows, Linux, macOS) to see a list of Markdown snippets.
Enjoy!
| |