Skip to content

Commit 8aabcc2

Browse files
committed
Update README
1 parent 63e726f commit 8aabcc2

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

README.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@
55
A [plugin to IntelliJ IDEA](https://plugins.jetbrains.com/plugin/7460-cucumber-for-scala),
66
enabling navigation between step definitions and gherkin steps when using cucumber-scala DSL.
77

8-
The plugin depends on:
9-
- [Gherkin plugin](https://plugins.jetbrains.com/plugin/9164-gherkin)
10-
- [Scala plugin](https://plugins.jetbrains.com/plugin/1347-scala)
11-
- project [cucumber-jvm-scala](https://github.com/cucumber/cucumber-jvm-scala)
12-
138
## Features
149

1510
- [x] Navigate from feature step to step definition
@@ -23,11 +18,18 @@ The plugin depends on:
2318

2419
## Development
2520

21+
The plugin depends on:
22+
- [Gherkin plugin](https://plugins.jetbrains.com/plugin/9164-gherkin)
23+
- [Scala plugin](https://plugins.jetbrains.com/plugin/1347-scala)
24+
- project [cucumber-jvm-scala](https://github.com/cucumber/cucumber-jvm-scala)
25+
26+
To setup the development environment, follow these steps:
27+
2628
1. `git clone https://github.com/vbmacher/intellij-cucumber-scala.git`
27-
2. `./gradlew` will download the idea sdk to the SDK folder and all required plugins
28-
3. Import the project as gradle project into IDEA.
29+
2. Open the project in IDEA
30+
3. Wait until `gradle-intellij-plugin` downloads Idea SDK and required plugins.
2931

30-
Now you can build this plugin with `./gradlew buildPlugin`.
32+
Now you can build this plugin with `build` task.
3133

3234
To start an IDE with the plugin installed in the example project, run `runIde` task. Import the whole project
3335
as gradle project in the sandbox-ide. Wait for indexing to finish.
@@ -45,7 +47,7 @@ into `master` branch, which is then used for the release. The release commit is
4547
A "publish token" must be set up in order to publish the plugin to [JetBrains plugins portal](https://plugins.jetbrains.com/plugin/7460-cucumber-for-scala).
4648
The token can be set up either by system variable or Gradle property named `PUBLISH_TOKEN` (e.g. put it in `gradle.properties` file, but do not commit it!).
4749

48-
Then, run `./gradlew publishPlugin`
50+
Then, run `publishPlugin` task.
4951

5052
## License
5153

0 commit comments

Comments
 (0)