Skip to content

cucumber/language-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cucumber logo
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.