Skip to content

Safe-DS DSL

Visual Studio Marketplace Version Main codecov Documentation Status

Safely develop Data Science programs with a statically checked domain specific language (DSL).

Installation

  1. Get the latest extension for Visual Studio Code from the Visual Studio Marketplace. This sets up a complete development environment for Safe-DS programs.
  2. To execute Safe-DS programs, the Safe-DS Runner has to be installed and configured additionally:
    1. Install Python (3.11 or 3.12).
    2. Run pip install "safe-ds-runner>=0.6.0,<0.7.0" in a command line to download the latest matching Runner version from PyPI.
    3. If the Visual Studio Code extension cannot start the runner, adjust the setting safe-ds.runner.command. Enter the absolute path to the Runner executable, as seen in the image below.

      vscode-settings-safeds-runner-path.png

Documentation

You can find the full documentation here.

Contributing

We welcome contributions from everyone. As a starting point, check the following resources:

If you need further help, please use our discussion forum.