# IDE support for Elixir scripts

**URL:** <https://forum.elixirforum.com/t/ide-support-for-elixir-scripts/54883>\
**Category:** Questions\
**Tags:** vscode-elixir, elixir-ls\
**Created:** [March 28, 2023, 6:49am UTC](https://forum.elixirforum.com/t/ide-support-for-elixir-scripts/54883 "2023-03-28T06:49:39Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![darkerseid](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/darkerseid/32/26512_2.png) [@darkerseid](https://forum.elixirforum.com/u/darkerseid)\
**Post date:** [March 28, 2023, 6:49am UTC](https://forum.elixirforum.com/t/ide-support-for-elixir-scripts/54883/1 "2023-03-28T06:49:39Z")

</div>

How do you get IDE support (with ElixirLS) with Elixir scripts?

More importantly, how can ElixirLS recognize `Mix.install` at the top of the scripts.

---

<div class="post-metadata">

**Author:** ![lukaszsamson](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/lukaszsamson/32/7671_2.png) [@lukaszsamson](https://forum.elixirforum.com/u/lukaszsamson)\
**Post date:** [May 15, 2023, 7:27pm UTC](https://forum.elixirforum.com/t/ide-support-for-elixir-scripts/54883/2 "2023-05-15T19:27:12Z")

</div>

elixirLS only has some limited support for .exs files. It should provide completions, hover and definitions. Adding diagnostics support is tracked in [Compiler diagnostics for .exs files · Issue #89 · elixir-lsp/elixir-ls · GitHub](https://github.com/elixir-lsp/elixir-ls/issues/89). `Mix.install` is not recognized - this is tracked in [Investigate building and loading deps via Mix.install · Issue #654 · elixir-lsp/elixir-ls · GitHub](https://github.com/elixir-lsp/elixir-ls/issues/654)
