This VS Code extension provides syntax highlighting for Attack Defense Modeling (ADM), a dialect of the Gherkin language. ADM tools (adm-cli and admweb) is used to convert attack and defense specifications into a decision graph.
Features
Syntax highlighting for ADM files.
Autocomplete options for Given, When and And statements in ADM files.
See quick reference card to understand the statements that would be presented for auto-complete.
For a complete understanding of the ADM language, read the language guide.
Getting Started
Prerequisites
Visual Studio Code
Git
Installation
Clone this repository into your ~/.vscode/extensions directory.
Open an ADM file in VS Code. The syntax highlighting should automatically apply to .adm files.
If you don't see any highlighting, you may have to run the Reload Window command in VS Code.
Usage
Open any .adm file in VS Code to start using the extension. The syntax highlighting will automatically apply to these files.
For those who want to experiment with this extension, ADDB contains some ADM files.