Live data from Hacker News

The elixir-tools Update Vol. 4

elixir-tools.dev

11–20 of 22 posts

Re: The elixir-tools Update Vol. 4

#12
post #6

why not using elixir lsp? what problem next ls is trying to solve?

Author here! The answer to your question is in the FAQ on the website for Next LS in particular, and a motivation for the whole elixir-tools family of projects on the home page https://www.elixir-tools.dev/next-ls/#faq

TLDR, NIH

Re: The elixir-tools Update Vol. 4

#13
post #6

Earlier quoted context omitted.

Author here! The answer to your question is in the FAQ on the website for Next LS in particular, and a motivation for the whole elixir-tools family of projects on the home page https://www.elixir-tools.dev/next-ls/#faq

TLDR, NIH

What?

Re: The elixir-tools Update Vol. 4

#14
post #6

why not using elixir lsp? what problem next ls is trying to solve?

Author here! The answer to your question is in the FAQ on the website for Next LS in particular, and a motivation for the whole elixir-tools family of projects on the home page https://www.elixir-tools.dev/next-ls/#faq

This is AWESOME!! seems to fix every single issue I’ve had with elixir LSP.

Not sure how I’ve never heard of elixir tools in spite of being a full time elixir dev.

Going to install this first thing tomorrow.

I hope you guys are adding first class test and debugging support too. (Maybe you have, I haven’t read the whole list of features)

Re: The elixir-tools Update Vol. 4

#15

The banding on the background is incredibly annoying, but looks interesting. I was considering learning Elixir the last few weeks, and I'm still on the fence. Does anyone have any good tips on how to set up a decent dev environment (IDE/debugging/etc.)?

VSCode + ElixirLS is usually enough for everything. ASDF is a useful tool to install desired Erlang/Elixir version. Don't think you need anything else

Definitely use ASDF for managing it. I’ve started using it for Node too and I quite like it, even though I was pretty hesitant to start using yet another package manager.

Re: The elixir-tools Update Vol. 4

#16

The banding on the background is incredibly annoying, but looks interesting. I was considering learning Elixir the last few weeks, and I'm still on the fence. Does anyone have any good tips on how to set up a decent dev environment (IDE/debugging/etc.)?

VSCode + ElixirLS is usually enough for everything. ASDF is a useful tool to install desired Erlang/Elixir version. Don't think you need anything else

I actually use RTX instead of ASDF as it's significantly faster and doesn't rely on shims. But you should definitely use one of them.

[0] https://github.com/jdx/rtx

Re: The elixir-tools Update Vol. 4

#18

The banding on the background is incredibly annoying, but looks interesting. I was considering learning Elixir the last few weeks, and I'm still on the fence. Does anyone have any good tips on how to set up a decent dev environment (IDE/debugging/etc.)?

Maybe try livebook to get feet wet: https://news.livebook.dev/data-wrangling-in-elixir-with-expl...

Re: The elixir-tools Update Vol. 4

#20

Earlier quoted context omitted.

VSCode + ElixirLS is usually enough for everything. ASDF is a useful tool to install desired Erlang/Elixir version. Don't think you need anything else

I actually use RTX instead of ASDF as it's significantly faster and doesn't rely on shims. But you should definitely use one of them. [0] https://github.com/jdx/rtx

I have also switched to rtx, and even use it in the Next LS build pipeline as an easy way to install Elixir & OTP.

https://github.com/elixir-tools/next-ls/blob/main/.cirrus.ym...

Post reply on HN