intellij-ocaml

This plugin is providing support for OCaml in IntelliJ. It's based on ReasonML and intellij-rust. If you are looking for a complete and maintained solution, please check the ReasonML plugin.

MIT License

Stars
26
Committers
2

intellij-ocaml

At least for now, the repository is unmaintained.

This plugin is providing support for OCaml for JetBrains IDEs. It's based on both ReasonML and intellij-rust. If you are looking for a complete and maintained solution, please check out the ReasonML plugin (that is based on ocaml-ide btw). I'm a student, and I'm lacking the knowledge to do something great.

Getting Started πŸ—ΊοΈ | Features πŸš€

🎯 What's my goal?

  • Can run/compile ocaml files (without having to install some external build system)
  • Support for opam (can install / update packages, ...)
  • Support for Makefile
  • Support for Dune
  • Any installation must be simple, and effortless
  • Real-time checks for errors/warnings, including quick fixes. Can suppress warnings.
  • Real-time type inference
  • Smart auto-completion
  • REPL support: we must be able to send commands from our file, to a REPL console
  • Using a bundle (possible support for Localization later)
  • Working in minor IDEs (CLion, PHPStorm, etc.)

πŸ“„ License

This project is MIT licensed.