- worfamerryman ( @worfamerryman@beehaw.org ) English14•1 year ago
I am not a hardcore programmer, but anytime I code anything, I use vscodium. It is VScode without the microsoft telemetry.
- Magusbear ( @Magusbear@lemmy.ml ) English4•1 year ago
That sounds great! Does it support the plugins as well?
- brie ( @brie@beehaw.org ) English7•1 year ago
It has the same plugin system, but they pull from Open VSX rather than Microsoft’s extension marketplace. If there’s an extension not available there, you can still download it from Microsoft’s marketplace and then add it manually.
- zaop ( @zaop@sopuli.xyz ) English5•1 year ago
It’s also possible to swap out the extension registry entirely and still use Microsoft’s marketplace instead of Open VSX in VSCodium.
- onewhobrowses ( @onewhobrowses@lemmy.world ) English1•1 year ago
I figured this was possible, but I guess I never searched for the solution. Thank you!
- Danacus ( @daan@lemmy.vanoverloop.xyz ) English13•1 year ago
I love using helix. Not really an IDE, but since it has built-in support for language servers like rust-analyzer, it can do everything I need.
- Urbeker ( @Urbeker@beehaw.org ) English5•1 year ago
I’m just waiting for the inbuilt file explorer to stabilise. The only thing I miss is easy file navigation. The fuzzy searcher just isn’t what I want most of the time.
- Danacus ( @daan@lemmy.vanoverloop.xyz ) English1•1 year ago
I see. I used to use things like nerdtree in vim, but when switching to helix I just accepted the fuzzy file search, and now I don’t see why I would ever need anything else to open files.
- ZuCo ( @ZuCO@beehaw.org ) English12•1 year ago
No one has said Emacs yet, I was a long time vim/neovim user but switched a couple of years ago, still learning rust but it’s been pretty comfy so far, plus I can wash my dishes in it.
- CrimsonOnoscopy ( @CrimsonOnoscopy@beehaw.org ) English3•1 year ago
Emacs is the best vim implementation.
- Hexorg ( @Hexorg@beehaw.org ) English4•1 year ago
Emacs is a great operating system but lacks a good text editor
- CrimsonOnoscopy ( @CrimsonOnoscopy@beehaw.org ) English3•1 year ago
IDK what you’re talking about, Vim runs great on there.
- TheAgeOfSuperboredom ( @TheAgeOfSuperboredom@lemmy.ca ) English2•1 year ago
I use Emacs for just about everythinhg, including Rust dev. It’s fantastic!
- rei ( @rei@feddit.de ) English12•1 year ago
VsCode because I’m basic like that :^)
- sokkies ( @sokkies@lemmyrs.org ) English9•1 year ago
Neovim all the way!
Rustanalyzer is seamless with it and I never have issues with multiple instances running
- raubarno ( @raubarno@lemmy.ml ) English4•1 year ago
I also use Neovim with coc-rust-analyzer as my daily setup, although, for large projects, it eats up to 4GB of RAM :/
- sokkies ( @sokkies@lemmyrs.org ) English3•1 year ago
Wow crazy. I honestly couldn’t say what lsp settings I use. My personal config broke a while back and I use Astronvim now until I get to fixing it… Although so far its been good enough that I just dont bother moving back…
- raubarno ( @raubarno@lemmy.ml ) English5•1 year ago
Yea, for me it’s also working pretty fast (unused ram is wasted ram anyway), just that I must always keep an eye on my RAM usage of my 10-year-old PC with 8GB of RAM and HDD only…
- mtizim ( @mtizim@beehaw.org ) English8•1 year ago
vscode. I think anything that supports LSP works well with rust, but my vscode setup is comfy enough and devcontainers are rather nice.
- Sorcerer ( @sorcerer@feddit.de ) English6•1 year ago
Helix, great out of the box experience and is written in Rust itself.
- mrmanager ( @mrmanager@lemmy.today ) English6•1 year ago
Neovim. Its awesome with the rust plugin. Everything works and it’s fast.
- nivenkos ( @nivenkos@lemmy.world ) English1•1 year ago
Could you share your config?
I switched to the built-in LSP but keep hitting small issues with changes to mappings, etc. and keeping rust-analyzer updated is a pain.
So now I just use vscode, even though I’d really like to have neovim set up for small things.
I used VSCode for a few months and tried the CLion free trial after missing some of the features from IntelliJ I use at work. I think CLion edges out just a little, but not by much. Both have some rough patches.
Next time I pick up a Rust project I want to try neovim; I keep ending in tutorial hell for vim and never actually building anything with it. But before that, I think I want to ditch my Windows OS all together and pick some Linux distro, something I’ve been putting off a very long time.
- sukuna ( @ryomensukuna@lemmy.one ) English5•1 year ago
Helix text editor
- 4bh1j47 ( @4bh1j47@beehaw.org ) English5•1 year ago
I used to use CLion for rust but lately I’ve switched to VScode with rust-analyzer and it is pretty good, so I’ve more or less switched to it.
Also helix mentioned here looks interesting, I might try it out.
- Parsnip8904 ( @Parsnip8904@beehaw.org ) English4•1 year ago
I’m not a rust dev but ran into Lapce recently which seemed to be vscode like IDE for rust made in Rust.
- eternaldeiwos ( @eternaldeiwos@lm.qtt.no ) English4•1 year ago
Once I started using CLion I couldn’t go back
- teri ( @teri@discuss.tchncs.de ) English3•1 year ago
Helix is neat but not a full IDE. After a while I’m much more efficient and basically don’t use the mouse anymore. https://helix-editor.com/
- recursed ( @recursed@lemmy.recursed.net ) English3•1 year ago
Neovim with coc-rust-analyzer.
There’s also coc-rls.