Skip to content

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.

License

Notifications You must be signed in to change notification settings

QuentinRa/intellij-ocaml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

intellij-ocaml

Checks Version Downloads License: MIT Dependabot: Active 0.2.0 0.3.0 0.4.0 0.5.0 0.6.0 0.7.0

At least for now, the repository is unmaintained. No Maintenance Intended

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.

About

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.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks