IntelliJ Elixir Works Even if your Code Doesn't | Elle Imhoff
This video was recorded at ElixirConf EU 2022 - https://www.elixirconf.eu/ IntelliJ Elixir Works Even if your Code Doesn't | Elle Imhoff - Creator of IntelliJ Elixir. Principal Software Engineer at DockYard. ABSTRACT IntelliJ Elixir is the Elixir plugin for JetBrains IDEs. It is built around the assumption that your editor should work even your code doesn’t compile. By statically analyzing code using its own parser, it is able to resolve and complete code in broken files. Go To Definition and Find Usages show paths through uses, imports, and macros that are thrown out by the Elixir compiler, which allows you to understand macro heavy code. Heuristics find definitions in DSL for Phoenix and Ecto and quote blocks. Talk objectives: Developers will learn how IntelliJ Elixir can be used to understand their code easier and faster even in the face of errors or gnarly macros. Target audience: Developers looking for a richer editor/IDE experience or struggling with complex code bases. Anyone that wants to see how source becomes .beams or macros inject code. • Follow us on social: Twitter: https://twitter.com/ElixirConfEU LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw