Skip to main content

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

  1. Open your Theia instance
  2. Open the Extensions view (Ctrl+Shift+X)
  3. Look for an option to install from VSIX
  4. Select your downloaded VSIX file
  5. 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

  1. Look for the SF Veritas icon in the Activity Bar
  2. Open the Command Palette
  3. Search for "SF Veritas" commands
  4. Test basic functionality (Console view, local server)

Testing Compatibility

After installation, test these features:

FeatureExpectedNotes
Console ViewShould openMay have styling differences
Log DisplayShould work-
Search/FilterShould work-
FlamechartMay have issuesCanvas rendering varies
Click-to-NavigateMay have issuesDepends on Theia's editor API

Alternative Recommendations

For the best SF Veritas experience, consider:

  1. VS Code - Full compatibility guaranteed
  2. Cursor - Full compatibility as VS Code fork
  3. code-server - Browser-based VS Code with full compatibility

Next Steps

If the extension works in your Theia environment: