mirror of
https://github.com/corda/corda.git
synced 2024-12-28 00:38:55 +00:00
21e1c86155
* First cut for corda intellij Plugin |
||
---|---|---|
.. | ||
src/main | ||
build.gradle | ||
gradle.properties | ||
readme.md | ||
settings.gradle |
Corda Intellij Plugin
Corda Intellij Plugin is a plugin for Intellij Idea IDE which aid Corda application development.
Features
- Setup CorDapp project in a few clicks.
- Support Java and Kotlin project.
- User can choose to include different Corda module templates.
Getting started
This project uses gradle to manage dependencies, Intellij's Plugin runner DOES NOT work in this project.
###Running the project
You can run or debug the project using provided Intellij Run Configuration CordaPlugin
or by using the gradle command
./gradlew runIde
IDE's log file is located in build/idea-sandbox/system/log/idea.log
TODOs
- Create a higher quality Corda icon.
- Create a more compact kotlin CorDapp template.
- Add Java Templates.
- Figure out how to import gradle setting in the plugin, to avoid having to manual import after project creation.
- Support other build tools? (Maven, SBT etc...)
- Custom run configuration for running and debugging CorDapp in Intellij.
- Add Python option?
- Flow visualiser?