Install in Eclipse Theia
Eclipse Theia is a cloud and desktop IDE framework. SF Veritas has limited support in Theia environments and requires VSIX installation.
Prerequisites
- Eclipse Theia instance with VS Code extension support enabled
- Downloaded VSIX file
Compatibility Notes
Limited Support
Eclipse Theia has partial compatibility with VS Code extensions. Some SF Veritas features may not work as expected. We recommend VS Code or a direct fork for the best experience.
Known Limitations
- Some webview features may render differently
- Flamechart canvas rendering may have performance differences
- Context menu integrations may not be available
Download the Extension
Download SF Veritas VSIX from Open VSX
Installation Steps
Method 1: Using the Extensions View
- Open your Theia instance
- Open the Extensions view (
Ctrl+Shift+X) - Look for an option to install from VSIX
- Select your downloaded VSIX file
- Restart Theia after installation
Method 2: Manual Installation
Depending on your Theia deployment, copy the VSIX to the plugins directory:
/plugins/~/.theia/plugins/
Then restart Theia.
Verify Installation
- Look for the SF Veritas icon in the Activity Bar
- Open the Command Palette
- Search for "SF Veritas" commands
- Test basic functionality (Console view, local server)
Testing Compatibility
After installation, test these features:
| Feature | Expected | Notes |
|---|---|---|
| Console View | Should open | May have styling differences |
| Log Display | Should work | - |
| Search/Filter | Should work | - |
| Flamechart | May have issues | Canvas rendering varies |
| Click-to-Navigate | May have issues | Depends on Theia's editor API |
Alternative Recommendations
For the best SF Veritas experience, consider:
- VS Code - Full compatibility guaranteed
- Cursor - Full compatibility as VS Code fork
- code-server - Browser-based VS Code with full compatibility
Next Steps
If the extension works in your Theia environment: