Gherkin PowerTools
Configurable formatter, structural linter, quick fixes, and Python/Behave navigation for Gherkin files in VS Code.
What is Gherkin PowerTools?
Gherkin PowerTools is a VS Code extension designed for teams using Behavior-Driven Development (BDD). It assists in formatting, linting, and navigating .feature files.
Gherkin PowerTools focuses on:
- 🎨 Intelligent Autocomplete: Tab-stops for Python parameters and dynamic
<parameter>completion fromExamplestables. - 🎨 Intelligent Formatter — Auto-indentation, table alignment, auto-casing
- 🔍 Live Diagnostics — Real-time syntax validation as you type
- 🧭 Navigation & Context —
Cmd+Clickdefinition jumps, and Hover for step documentation and Tag Blast Radius. - 📊 Statistics Dashboard — Visual metrics across your entire BDD project
- 🌐 Multi-language i18n — English, Spanish, French, German keyword support
Quick Start
Or search "Gherkin PowerTools" in the Extensions view (Ctrl+Shift+X).
Ecosystem
This extension is part of the QA Hub ecosystem:
| Project | Description |
|---|---|
| qa-hub-framework | Core BDD testing framework |
| qa-hub-framework-example | Example project with .feature files |
| qa-hub-actions | Reusable GitHub Actions for QA pipelines |
| visionary-pr-diff | Visual regression Chrome extension |