corda/experimental/intellij-plugin
Patrick Kuo 21e1c86155 Corda intellij Plugin (#3)
* First cut for corda intellij Plugin
2017-06-19 16:41:28 +01:00
..
src/main Corda intellij Plugin (#3) 2017-06-19 16:41:28 +01:00
build.gradle Corda intellij Plugin (#3) 2017-06-19 16:41:28 +01:00
gradle.properties Corda intellij Plugin (#3) 2017-06-19 16:41:28 +01:00
readme.md Corda intellij Plugin (#3) 2017-06-19 16:41:28 +01:00
settings.gradle Corda intellij Plugin (#3) 2017-06-19 16:41:28 +01:00

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?