In Rubymine 2.5 EAP 96.1146 the step completion for the cucumber features doesn't work for me.
It seems like Rubymine isn't recognizing the "(?:|I)" passive group within the capybara wep_steps.rb step definitions.
I'm typing "When I" and press ^[space]. Rubymine shows "(?:|I) blah "([^"]*)" blah".
I hit enter and Rubymine inserts "(?:|I) blah "([^"]*)" blah",
with the cursor at the end of the line and without offering the possibility to jump through the capture groups with tab.
When I'm typing "When I follow", it doesn't even show possibilities anymore. Only if I'm typing "When I ) follow" .
Somebody else encountered this problem yet or having a clue why that is happening?