Skip to content
Zephir plugin for IntelliJ IDEA
Java Lex
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources
src/com/zephir
.editorconfig
.gitignore
LICENSE
README.md
intellij.zephir.iml

README.md

Zephir IntelliJ IDEA plugin

Getting started develop plugin

Prerequisites

http://www.jetbrains.org/intellij/sdk/docs/tutorials/custom_language_support/prerequisites.html

Build

  1. Go to src/com/zephir/Zephir.bnf file and run Generate parser code through context menu
  2. Go to src/com/zephir/lexer/Zephir.flex and run Run JFlex generator through context menu. You will need to specify a directory to download lib/jflex-*.jar file (outside the project)
  3. Specify gen folder as Generated Sources Root: File -> Project Structure... -> Modules -> Sources
  4. Build project: Build -> Build Project
  5. Prepare module: Build -> Prepare Plugin Module 'intellij.zephir' For Deployment

Links

License

Copyright (c) 2014-2019 Zephir Team.

Licensed under the MIT License.

You can’t perform that action at this time.