Cucumber language services used by Cucumber Language Server and Cucumber Monaco
- ⌨️ 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)
Cucumber Language Service is available on npm:
npm install @cucumber/language-service
Support is available from the community if you need it.