intellij-elixir
https://github.com/kronicdeth/intellij-elixir
Java
Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported13 Subscribers
Add a CodeTriage badge to intellij-elixir
Help out
- Issues
- The Elixir parser backtracks heavily, and a document commit reparses the whole file
- Decompiled .beam view: macro bodies from Dbgi render an :erlang BIF as a Kernel macro, super() as a variable, and a case as and
- Find Usages labels a guard with an internal class name, and a delegated function as "Delegation"
- The decompiler keeps two operator tables and two alias rules, writes local captures with the definition-head rule, and comments out types it could declare
- A defimpl's protocol and for: ignore aliases
- Find Usages names a module nested in an `if` as `if.Inner` instead of `Outer.Inner`
- Mix dependencies are not found when `deps` or `project` is written with `do:`
- A `defguard` is missing from the Structure view and is not highlighted
- `@spec(...)` and `@callback(...)` written with parentheses are not recognised as a spec or callback
- Parent: code intelligence answers as Elixir expands
- Docs
- Java not yet supported