Awesome
VS Code Extension for Boogie
A Boogie language extension for VS Code. Supports basic syntax highlighting and Boogie verification.
<!-- ## Features Describe specific features of your extension including screenshots of your extension in action. Image paths are relative to this README file. For example if there is an image subfolder under your extension project workspace: \!\[feature X\]\(images/feature-x.png\) > Tip: Many popular extensions utilize animations. This is an excellent way to show off your extension! We recommend short, focused animations that are easy to follow. -->Requirements
The Boogie verification tool.
This extension currently assumes it is installed and the path contains a boogie
command.
Feature TODOs
- Remove old diagnostics before running Boogie.
- Display verification time.
- Get Boogie arguments from comment at top of file.
- Show progress/running time in status bar.
- Better syntax highlighting: arithmetic expressions, procedure names.
- Display math operators using unicode symbols.
Enjoy!