intellij-eta

所属分类:嵌入式/单片机/硬件编程
开发工具:Haskell
文件大小:1530KB
下载次数:0
上传日期:2018-10-18 12:03:33
上 传 者sh-1993
说明:  Eta编程语言的Intellij插件
(An Intellij Plugin for the Eta programming language)

文件列表:
LICENSE (1530, 2018-10-18)
build.gradle (1022, 2018-10-18)
eta-parser (0, 2018-10-18)
ffigen (0, 2018-10-18)
ffigen\build.gradle (911, 2018-10-18)
ffigen\src (0, 2018-10-18)
ffigen\src\main (0, 2018-10-18)
ffigen\src\main\java (0, 2018-10-18)
ffigen\src\main\java\com (0, 2018-10-18)
ffigen\src\main\java\com\typelead (0, 2018-10-18)
ffigen\src\main\java\com\typelead\intellij (0, 2018-10-18)
ffigen\src\main\java\com\typelead\intellij\utils (0, 2018-10-18)
ffigen\src\main\java\com\typelead\intellij\utils\FFIGen.java (11452, 2018-10-18)
gradle (0, 2018-10-18)
gradle\wrapper (0, 2018-10-18)
gradle\wrapper\gradle-wrapper.jar (54329, 2018-10-18)
gradle\wrapper\gradle-wrapper.properties (230, 2018-10-18)
gradlew (5296, 2018-10-18)
gradlew.bat (2260, 2018-10-18)
idea-flex.skeleton (5845, 2018-10-18)
jflex-1.7.0-SNAPSHOT.jar (1186471, 2018-10-18)
jps-plugin (0, 2018-10-18)
jps-plugin\build.gradle (50, 2018-10-18)
jps-shared (0, 2018-10-18)
jps-shared\build.gradle (0, 2018-10-18)
jps-shared\src (0, 2018-10-18)
jps-shared\src\main (0, 2018-10-18)
jps-shared\src\main\java (0, 2018-10-18)
jps-shared\src\main\java\com (0, 2018-10-18)
jps-shared\src\main\java\com\typelead (0, 2018-10-18)
jps-shared\src\main\java\com\typelead\intellij (0, 2018-10-18)
jps-shared\src\main\java\com\typelead\intellij\eta (0, 2018-10-18)
jps-shared\src\main\java\com\typelead\intellij\eta\jps (0, 2018-10-18)
jps-shared\src\main\java\com\typelead\intellij\eta\jps\model (0, 2018-10-18)
jps-shared\src\main\java\com\typelead\intellij\eta\jps\model\JpsEtaBuildOptionsConstants.java (252, 2018-10-18)
jps-shared\src\main\java\com\typelead\intellij\plugin (0, 2018-10-18)
... ...

# IntelliJ Eta The IntelliJ IDEA plugin for the Eta programming language ## Prerequisities You need `alex-3.2.3`. You can run `stack install alex-3.2.3` to obtain it with the [Stack](https://docs.haskellstack.org/en/stable/README/) tool. ## Cloning This repository has a submodule, so you should clone recursively. ``` git clone --recursive https://github.com/typelead/intellij-eta ``` If you forget to use the `--recursive` flag, you can still get the submodules. ``` cd intellij-eta git submodule update --init --recursive ``` ## Building ``` % ./gradlew :plugin:assemble ``` ## Running You can run a sandboxed version of the plugin with: ``` ./gradlew :plugin:runIde ``` You can supply the `-DETAJ_DEV=1` property to have the sandboxed IDE run with the PsiViewer plugin installed. This is useful for inspecting parse trees. ## Testing ``` ./gradlew :plugin:test ```

近期下载者

相关文件


收藏者