STK IntelliSense
Write and edit Strikekit.stk scenario files with autocomplete, live error checking, formatting, and keyword help — in VS Code or Cursor.
Features
- Syntax highlighting for
.stk files
- Autocomplete — step prefixes (
Given I, When I, …), commands, qualifiers, and $ENV names inside quotes (Ctrl+Space)
- Live errors — invalid steps show in the Problems panel as you type
- Format on save — keeps scenarios consistently indented and spaced (on by default)
- Format on Enter — cleans up the line you just finished when you press Enter
- Hover help — place the cursor on a keyword to see what it does
Requirements
Install the strikekit CLI and make sure it is on your PATH. The extension uses it for language support.
If strikekit is not on your PATH, set StrikeTest › Lsp Path (strikekit.lspPath) in Settings to the full path of the binary.
Getting started
- Install this extension
- Install the
strikekit CLI and confirm strikekit works in a terminal
- Open any
.stk file
- Press Ctrl+Space (or Cmd+Space on macOS) to see suggestions
Settings
| Setting |
Default |
What it does |
strikekit.lspPath |
strikekit |
Path to the strikekit binary, if it is not on your PATH |
Format on save and keyword suggestions while typing are enabled by default for .stk files.
| |