Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Sysml v2 Preview - CSW supportNew to Visual Studio Code? Get it now.
Sysml v2 Preview - CSW support

Sysml v2 Preview - CSW support

Radu Cioban

|
1 install
| (0) | Free
Live preview panel for SysML v2/KerML (.sysml, .kerml) files with CSW diagram support
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Sysml v2 Preview - CSW support

VS Code extension for previewing SysML v2 and KerML models directly inside the editor. It provides a model browser, a live preview pane, generated diagrams, and CSW-oriented tables and views.

Features

  • Open .sysml, .sysmlv2, and .kerml files in a dedicated preview
  • Show a model browser with collapsible elements and type badges
  • Refresh automatically when the model file is saved
  • Show requirement text, requirement attributes, and model metadata in the Preview pane
  • Render generated diagrams from model directives such as expose ...; render as ...;
  • Render CSW-specific tables and diagrams from model annotations
  • Jump from previewed elements back to their source declaration
  • Navigate between related model elements from the preview
  • Rename model elements through the extension command
  • Edit SCCE-related table values and write them back to the model file

Installation

From Marketplace

  1. Open the Extensions view in VS Code.
  2. Search for Sysml v2 Preview - CSW support.
  3. Install the extension.
  4. Reload VS Code if prompted.

From VSIX

  1. Obtain the file RaduCioban.sysmlv2-preview-csw1.1.1.vsix.
  2. In VS Code, open the Extensions view.
  3. Open the ... menu in the top-right corner.
  4. Choose Install from VSIX....
  5. Select the VSIX file.
  6. Reload VS Code if prompted.

Command line alternative:

code --install-extension RaduCioban.sysmlv2-preview-csw1.1.1.vsix

How To Run

  1. Open a .sysml, .sysmlv2, or .kerml file in VS Code.
  2. Start the preview in one of these ways:
    • Click the preview icon in the editor title bar.
    • Run SysML: Open Preview from the Command Palette.
    • Use SysML: Open Preview from the editor context menu.
  3. Select elements in the model browser to inspect them in the Preview pane.

How To Use

Model Browser

  • Browse packages, parts, ports, requirements, views, and other model elements
  • Expand and collapse nodes to inspect model structure
  • Use search to filter visible elements

Preview Pane

  • See element details for the selected model element
  • View requirement text and requirement attributes
  • View properties derived from metadata and stereotypes
  • Open generated diagrams and tables for elements and views

Navigation

  • Click linked elements to navigate within the model
  • Jump from preview content back to the source location in the editor
  • Use the rename command on supported model elements

Live Update

  • Save the model file and the preview refreshes automatically
  • If you install a newer version of the extension, reload the VS Code window once

Commands

  • SysML: Open Preview
  • SysML: Rename Element

Notes

  • If a newly installed version does not appear immediately, run Developer: Reload Window.
  • Reinstalling a newer VSIX replaces the older installed version.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft