Elixir Tooling Integration Into Emacs
[[https://img.shields.io/badge/license-GPL_3-green.svg]] [[https://github.com/Sasanidas/Apprentice/actions/workflows/main.yml/badge.svg]]
Apprentice is a fork [[https://github.com/tonini/alchemist.el][alchemist.el]], similar in some aspects but quite different in others.
Like alchemist, Apprentice comes with a bunch of features, which are:
Mix integration (contributed by [[https://github.com/ayrat555][Ayrat Badykov]])
Compile & Execution of Elixir code
Inline code evaluation
Powerful IEx integration
Elixir project management
Phoenix support
Quickstart
** Installation
For now, you can install this package by adding the files to the emacs load-path.
package.el
is the built-in package manager in Emacs.package.el
community maintained repos - MELPA Stable and MELPA.Apprentice
with the following command:Documentation
Documentation is available [[https://github.com/Sasanidas/Apprentice/tree/master/doc][here]]
Support
If you hit any problems, please first ensure that you are using the latest version of this code, and that you have updated your packages to the most recent available versions.
If you like what I do and want to support this project monetarily:
Distributed under the GNU General Public License, version 3