Re:Phoenix 1.7 is View-less
by syspec on Friday December 30, 2022 @07:28PM
(#34191859)
Honestly without proper editor support from a company like intelli-j, I just can't see myself picking it up. Hard to give up on the niceties it provides, especially when working on a non-static language
I did try the third-party intelli-j plug-in but never got it to work
If it had that... look out!
[ Parent
| on HN ]
You are missing a lot of the best tech out there in the programming world if you are waiting for an IntelliJ-like IDE for each programming language.
this is a good read on the topic: https://blog.osteele.com/2004/11/ides
What kind of best tech would you put in this category?
Elixir-ls provides Language Server Protocol support as well as VS Code Debug Protocol support which gives extra powers to VS Code, NeoVim, Emacs, and the like.
https://github.com/elixir-lsp/elixir-ls
I do agree that automated refactoring would be an amazing productivity improvement.
Re:Phoenix 1.7 is View-less
by viceroyalbean on Friday December 30, 2022 @10:32PM
(#34193236)
Unless I did something wrong with my setup the elixir LS is kind of lackluster compared to a full IDE. It doesn't have any automatic refactoring (even variable renaming) nor does it provide automatic detection of syntax errors. It's pretty much just symbol lookup and some autocomplete functionality.
I'll quote myself here:
> I do agree that automated refactoring would be an amazing productivity improvement.
Re:Phoenix 1.7 is View-less
by lukasz_samson on Saturday December 31, 2022 @11:49AM
(#34198177)
ElixirLS dev here. We are open for community contributions
I really wish intelli-j provides a first-class editor. I could never get VSCode + ElixirLS to work smoothly. It's just broken. I have switched to NeoVim + plugins. It feels better mostly because of Vim's eco-system. But I am missing a lot of productivity due to lack of a good IDE.