Skip to content

Commit 4b10eeb

Browse files
committed
Update on some local dev notes based on experience updating for 2019.2 and local development using 2020.3.
1 parent bf57926 commit 4b10eeb

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

src/ServiceStackIDEA/README.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,18 @@ The ServiceStack IDEA is now available to install directly from within a support
3636
3. Search for **ServiceStack** and click **Install plugin**
3737
4. Restart to load the installed ServiceStack IDEA plugin
3838

39-
![](https://raw.githubusercontent.com/ServiceStack/Assets/master/img/servicestackidea/android-plugin-download.gif)
39+
![](https://raw.githubusercontent.com/ServiceStack/Assets/master/img/servicestackidea/android-plugin-download.gif)
40+
41+
### Development
42+
Local development of the plugin requires:
43+
- Java SDK 1.8
44+
- IntelliJ Ultimate/Community 2019.2+ (ideally 2020.3+)
45+
46+
Once loaded into IntelliJ for the first time, `import gradle` project by right clicking on `build.gradle` in the Project menu.
47+
48+
Once imported, run the `build` task, this should try to resolve the gradle version to use.
49+
50+
#### Debugging
51+
Use the gradle task `runIde` on Debug, this should launch 2019.2 of IntelliJ Community edition which is the ealiest version supported after ServiceStackIDEA 1.0.40.
52+
53+
This breaking change came from 2019.2+ separation of Java lang features in the `com.intellij.psi.*` packages which SSIDEA uses for IntelliJ + Android studio Java support.

0 commit comments

Comments
 (0)