Skip to content

Gherkin PowerTools

Gherkin PowerTools Logo

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 from Examples tables.
  • 🎨 Intelligent Formatter — Auto-indentation, table alignment, auto-casing
  • 🔍 Live Diagnostics — Real-time syntax validation as you type
  • 🧭 Navigation & ContextCmd+Click definition 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

# Install from VS Code Marketplace
ext install carloscamara.vscode-gherkin-powertools

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