Natural for Modern Eclipse

Add this URL to your Eclipse Installation to reach this solution's update site.

2026-09 (4.41), 2026-06 (4.40), 2026-03 (4.39), 2025-12 (4.38)

https://forker-fork.github.io/natural-updatesite/

Learn more...
Solution Description

Editors for Cucumber (.feature) and JBehave (.story) files, providing syntax highlighting, outline view, content assist, grammar validation and Ctrl+click navigation from Gherkin steps to their annotated Java step definition methods.

This is a fork of Natural by Roberto Lo Giacco, updated to run on modern platforms and with a number of defects fixed. Licensed under the Eclipse Public License 1.0.

Requirements

  • Eclipse 2025-12 or later
  • Java 25
  • Xtext 2.43 (included in the Eclipse release train)

Step definition navigation

Ctrl+click a step to jump to its Java method. Step definitions must be annotated from io.cucumber.java.en and the annotation value must be a regular expression, for example @Given("^I have (\d+) cukes$"). The Gherkin keyword is not part of the match, so the same step text resolves under Given, When, Then, And or But.

Known limitations

  • Cucumber Expressions ({int}, {string}) are not supported — use regular expressions
  • Only the io.cucumber.java.en annotation package is recognised
  • .story files have no step definition navigation
  • English Gherkin keywords only

Categories: Languages, Testing

Additional Details

Eclipse Versions: 2026-09 (4.41), 2026-06 (4.40), 2026-03 (4.39), 2025-12 (4.38)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: Hariharan Murugan

Development Status: Production/Stable

Date Created: Saturday, August 8, 2026 - 12:54

License: EPL

Date Updated: Wednesday, August 12, 2026 - 08:53

Submitted by: Hari Haran

Screenshot
Date Ranking Installs Clickthroughs
October 2026 0/0 0 0
September 2026 113/521 42 14
August 2026 195/586 30 42
July 2026 0/0 0 0
June 2026 0/0 0 0
May 2026 0/0 0 0
April 2026 0/0 0 0
March 2026 0/0 0 0
February 2026 0/0 0 0
January 2026 0/0 0 0
December 2025 0/0 0 0
November 2025 0/0 0 0
October 2025 0/0 0 0
View Data for all Listings

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for Natural for Modern Eclipse.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

The integration is working fine. if we press ctrl + mouse over and click the keyword . it will take to the step