mirror of
https://github.com/corda/corda.git
synced 2024-12-29 09:18:58 +00:00
25 lines
1.0 KiB
Markdown
25 lines
1.0 KiB
Markdown
|
# 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?
|