Skip to content

Conversation

@PcGnCLwnCm9EgY56mAmL
Copy link

@PcGnCLwnCm9EgY56mAmL PcGnCLwnCm9EgY56mAmL commented Jan 31, 2026

image
  • Add DefinitionProvider for navigating from Gherkin steps to Robot Framework keywords
  • Add HoverProvider for displaying keyword information on hover
  • Support for parsing .resource files in steps directories
  • Intelligent keyword matching with variable normalization
  • Extension metadata updates for enhanced Gherkin support

- Add DefinitionProvider for navigating from Gherkin steps to Robot Framework keywords
- Add HoverProvider for displaying keyword information on hover
- Support for parsing .resource files in steps directories
- Intelligent keyword matching with variable normalization
- Extension metadata updates for enhanced Gherkin support
@PcGnCLwnCm9EgY56mAmL
Copy link
Author

PcGnCLwnCm9EgY56mAmL commented Jan 31, 2026

I know chances are low for pull requests to be merged. But I had to try to contribute a small quality of life change for those of us who still use this everyday.

Thank you @d-biehl for all your hard work.

I hope someday this extension gets merged into robotcode.

@ReneFromHolland
Copy link

Thanks. It would be great if it works.

Where can I find /get this file "robotcode-gherkin-extended-0.4.0.vsix"?

@PcGnCLwnCm9EgY56mAmL
Copy link
Author

PcGnCLwnCm9EgY56mAmL commented Feb 2, 2026

Hi Rene,

https://github.com/PcGnCLwnCm9EgY56mAmL/robotframework-gherkin-parser/releases/tag/v0.4.0

I have the release there. I'll try and check if I might get an microsoft publisher account to publish it. (and maybe see if we can integrate the other fixes from other forks also.)

you can just drag it into vscode, to install it.
(we disabled the official addon, and enabled this one, so they don't mess with eachother)

let me know if you run into any issues!

p.s. cool username, I'm from Holland also

edit: - we work on macs so, I must admit I have not tested it on windows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants