Newer versions of RubyMine seem to have deprecated the Settings page at Languages and Frameworks -> Cucumber
. Steps from Spreewald seem to be linked automatically.
If your Ruby project includes a gem like Spreewald Show archive.org snapshot that comes with some external step definition, RubyMine does not know about them by default and will highlight the step as an undefined reference:
To link these external step definitions to RubyMine, add the corresponding gems to your RubyMine-Settings:
ctrl + alt + s
)You might have to restart RubyMine to see the expected result.
Now, RubyMine no longer complains about undefined step definitions and allows you to dig into the definition via ctrl + b
or ctrl + click
.