Skip to content

cucumber/language-service

Repository files navigation


Cucumber Language Service

Cucumber language services used by Cucumber Language Server and Cucumber Monaco

npm test-javascript-package release-package-github backers sponsors

Features

  • ⌨️ Autocomplete steps
  • 📍 Go to step definition
  • 🪄 Generate step definition
  • 💄 Syntax highlighting
  • ✅ Syntax validation (underline undefined steps)
  • ✨ Formatting
  • 🌎 Gherkin localisation
  • 📖 Language support
    • C#
    • Go
    • Java
    • JavaScript
    • PHP
    • Python
    • Ruby
    • Rust
    • TypeScript
    • TypeScript JSX (TSX)
  • 🗂 Document symbols (Display document outline tree)

Install

Cucumber Language Service is available on npm:

npm install @cucumber/language-service

Support

Support is available from the community if you need it.