Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>CadovaNew to Visual Studio Code? Get it now.
Cadova

Cadova

Tomas Franzén

| (0) | Free
Generate and preview Cadova models from VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Cadova for VS Code

Generate and preview Cadova models without leaving VS Code. The preview works much like Cadova Viewer, on every platform VS Code runs on.

A Cadova model's code beside its 3D preview, with a cross-section and the list of parts

Requirements

  • A Swift toolchain, with swift on the PATH VS Code sees, or set in cadova.swiftPath.
  • A Swift package whose executable builds models with Cadova.

Features

  • Generate and Preview actions appear above every Model, Group and Project in your code. Generate writes just those models; Preview also opens them beside the code.
  • Live preview: 3MF files open in a 3D preview that updates whenever the file changes, whether you regenerate from VS Code, a terminal or anywhere else. Saving a Swift file regenerates the models you're previewing.
  • View controls: orbit, pan and zoom, perspective or orthographic projection, and the standard views. Show or hide materials, edges, the grid and the axes.
  • Parts: the sidebar lists the model's parts with thumbnails, for showing, hiding and finding them.
  • Measuring: measure distances on the model, snapping to corners and along axes.
  • Cross-sections: cut through the model with up to eight sections you can move and tilt.
  • Info: the model's size, volume, surface area and other details.
  • Slice: open the model in your slicer, such as PrusaSlicer, Bambu Studio or OrcaSlicer.

Settings

  • cadova.swiftPath: the swift executable to use, if it isn't on the PATH VS Code sees.
  • cadova.buildConfiguration: debug (default) or release.
  • cadova.slicer: the slicer Slice opens models in.
  • cadova.lockPointer: turn this off if dragging doesn't move the view, as can happen in some virtual machines.
  • cadova.rebuildOnSave: turns regenerating on save off.
  • cadova.codeLens: turns the Generate and Preview actions off.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft