JetBrains IDE Plugin

Flexible Elixir: Elixir and Phoenix IDE for JetBrains

Download an Elixir SDK with one click, lint with Credo and debug breakpoints, all inside your JetBrains IDE.
4.4 1 rating · JetBrains Marketplace

JetBrains IDEs: IntelliJ IDEA · PyCharm · WebStorm · PhpStorm · and other JetBrains IDEs

1-click
Elixir SDK download, plus asdf/mise detection
Credo
Built-in linting
50+
Live templates for Phoenix and LiveView

01

What Developers Are Saying

★★★★★

“Five stars because the core is good, and the development is active and genuinely shaped by user requests on GitHub. The author is responsive and ships improvements quickly. So despite the plugin still being young and missing some features, it’s heading in a great direction.”

Jon Lauridsen — JetBrains Marketplace

02

One-Click Elixir SDK Download

No Elixir installed yet? Download an SDK from Tools > Elixir > Download Elixir SDK. Pick a version and a build, then press Download.
  • Download SDKs from official Elixir releases
  • Auto-detection of installs from system paths, asdf, mise/rtx and kiex
  • Per-project SDK selection
Download Elixir SDK dialog with Elixir version 1.19, build Elixir 1.19.5 (OTP 28), an install location and a Download button

03

Mix, IEx and Formatter Settings

One settings page holds your SDK and the tools around it.
  • Default Mix environment, extra flags, IEx startup arguments and working directory
  • Mix format integration, with an option to format a file on save
  • Inlay hints and parameter names in function calls
Elixir settings page with the SDK selector, Mix settings, IEx settings, formatter options and code insight checkboxes

04

Run Configurations

Run Elixir the way your project does.
  • Mix tasks with custom arguments
  • ExUnit test runner with individual test support
  • IEx console with project context
  • Elixir Release runner (start, stop, daemon, remote, eval)
Run/Debug Configurations dialog listing the configuration types Elixir, Elixir Release, ExUnit, IEx and Mix, with a Mix configuration open

05

Language Support, Debugger and Templates

Write Elixir with highlighting and navigation, then debug it.
  • .ex, .exs, .eex, .heex and .leex files with customizable color schemes and code folding
  • Go to Definition, Find Usages, Structure View and rename refactoring
  • Breakpoints, step into/over/out, variable inspection and expression evaluation
  • 50+ live templates for Elixir, Phoenix, Ecto, OTP and ExUnit
  • Credo linting for style checks
Elixir module hello.ex open in the editor with a banner about the missing SDK and a Structure View showing the module and its functions

06

Ask About Your Project

The Elixir tool window has an AI tab and a Docs tab next to your project files.
  • Type a question about your project, for example which file you are looking at
  • Choose the AI agent from a selector in the tab
Elixir tool window with the AI tab open, a question about the current file and the answer fix_verification.ex, next to the project tree

Simple, Transparent Pricing

Start with a 7-day free trial. Purchase through JetBrains Marketplace.

Individual

For solo developers

$1.90/month

or $19/year (save 17%)

  • One-click SDK download
  • Credo linting
  • Debugger with breakpoints
  • 50+ live templates
Students & open source contributors: Contact us for discounts. We support the community.

Write Elixir in Your JetBrains IDE Today

Install Flexible Elixir from the JetBrains Marketplace and download an SDK from the Tools menu.