This VS Code extension provides interactive IDE features for verifying Python programs with the Nagini verifier.
The requirements for the Nagini verifier can be found here: https://github.com/marcoeilers/nagini.
Note that the installation command uses pip to install the Nagini verifier.
- Download the extension from the GitHub Actions workflow run artifacts
- Install the extension manually in VS Code via
Install from VSIX...or by executing:
code --install-extension path/to/nagini-ide.vsixgit clone --recurse-submodules https://github.com/viperproject/nagini-ide.git
cd nagini-ide/vs-code-extension
npm ci
npx vsce package -o nagini-ide.vsix
code --install-extension nagini-ide.vsixgit clone --recurse-submodules https://github.com/viperproject/nagini-ide.git
cd nagini-ide/vs-code-extension
npm ciThen, press F5 in VS Code to start the Extension Development Host.