wispbit
AI-powered code quality for Visual Studio Code
Features
- Real-time Code Quality Checks: Get instant feedback on code quality issues as you type
- AI-Powered Suggestions: Intelligent recommendations based on your codebase patterns
- Multi-Language Support: Works with JavaScript, TypeScript, Python, Go, Rust, Java, C#, PHP, Ruby, and more
- Custom Rules: Remember and enforce your team's coding standards
- Quick Fixes: Apply suggested fixes with a single click
Installation
From VSIX File
- Download the latest
.vsix file from app.wispbit.com/setup/vscode
- Open Visual Studio Code
- Go to Extensions (⌘+⇧+X on Mac, Ctrl+Shift+X on Windows/Linux)
- Click the "..." menu at the top of the Extensions panel
- Select "Install from VSIX..."
- Navigate to and select the downloaded
.vsix file
Alternatively, install from the command line:
code --install-extension wispbit-ext-vscode-1.0.0.vsix
Setup
1. Authenticate
After installation, you need to authenticate with wispbit:
- Open the Command Palette (⌘+⇧+P on Mac, Ctrl+Shift+P on Windows/Linux)
- Type
wispbit: Authenticate and press Enter
- Follow the authentication flow in your browser
- Return to VS Code once authenticated
Alternatively, you can manually set your API key:
- Open VS Code Settings (⌘+, on Mac, Ctrl+, on Windows/Linux)
- Search for "wispbit"
- Enter your API key in the "Wispbit: Api Key" field
2. Start Using
Once authenticated, wispbit will automatically:
- Download the required CLI binary on first use
- Start analyzing your code
- Show inline diagnostics for code quality issues
- Provide quick fixes and suggestions
Commands
Access these commands via the Command Palette (⌘+⇧+P / Ctrl+Shift+P):
- wispbit: Authenticate - Authenticate with your wispbit account
- wispbit: Restart Server - Restart the wispbit language server
- wispbit: Enable/Disable - Toggle wispbit on or off
- wispbit: Remember - Remember selected code as a pattern (right-click in editor)
- wispbit: Get Recent Dismissals - View recently dismissed suggestions
Keyboard Shortcuts
- ⌘+⇧+. (Mac) / Ctrl+Shift+. (Windows/Linux) - Apply quick fix
Support
For issues, questions, or feature requests:
License
See LICENSE.md for details.