Skip to content

kahondev/cairo-jetbrains

Repository files navigation

Cairo Language Support


GitHub

🚧 This was made for my own pressing need as a JetBrains user and budding Cairo programmer. I'm not an expert JetBrains plugin developer nor Kotlin programmer. That was a lot of words to say "this plugin kinda sorta works".

The Cairo language plugin for JetBrains products. This uses the Cairo Language Server.

Pyramid Emoji by Niklas Kuntz. From OpenMoji.

Requirements

  • This is only available for 233.* EAP products of JetBrains. You can read more about EAP here.
  • Users who have a JetBrains subscription. More information about why here.

Installation

From Disk

  1. Install Scarb.
  2. Clone this repository:
git clone https://github.com/kasteph/cairo-language-support
  1. Run buildPlugin from Gradle.
  2. Run Install Plugin from Disk... from your JetBrains IDE.
  3. Select the Cairo build artifact (a JAR file).

From Marketplace

🚧 coming soon!

Known Issues

The shortcut to make a comment does not work. Upvote the issue on the JetBrains issue tracker here.