EdgeTeam VSC Kard
A VS Code extension for managing HTTP/HTTPS proxy settings with an intuitive sidebar UI.
Features
- Sidebar Interface: Easy-to-use webview panel in the activity bar
- Protocol Support: Configure both HTTP and HTTPS proxies
- Authentication: Support for username and password authentication
- Connection Testing: Built-in proxy connection tester
- Visual Feedback: Real-time status updates and latency measurements
Usage
- Click the globe icon (🌐) in the VS Code activity bar to open the EdgeTeam VSC Kard sidebar
- Fill in your proxy details:
- Protocol: Select HTTP or HTTPS
- Host: Proxy server address (e.g.,
127.0.0.1)
- Port: Proxy server port (e.g.,
7890)
- Username: (Optional) Authentication username
- Password: (Optional) Authentication password
- Click Set Proxy to apply the configuration
- Click Test to verify the proxy connection
- Click Clear Proxy to remove the proxy settings
Commands
This extension provides the following commands (accessible via Command Palette):
Proxy Manager: Set HTTP Proxy - Configure proxy settings
Proxy Manager: Clear HTTP Proxy - Remove proxy configuration
Proxy Manager: Show Current Proxy - Display current proxy settings
Requirements
- VS Code version 1.106.1 or higher
Extension Settings
This extension modifies the following VS Code setting:
http.proxy: The HTTP proxy configuration URL
Known Issues
- Special characters in passwords (
+, @) are automatically encoded for compatibility
Release Notes
0.0.1
Initial release with the following features:
- Sidebar webview interface
- HTTP/HTTPS proxy configuration
- Authentication support
- Connection testing with latency measurement
- Real-time proxy status display
Development
Building from Source
npm install
npm run compile
Running in Development
Press F5 to launch the Extension Development Host.
License
MIT
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
| |