40
all 43 comments
sorted by: hot top controversial new old
[-] rei@feddit.de 12 points 2 years ago

VsCode because I'm basic like that :^)

[-] worfamerryman@beehaw.org 11 points 2 years ago

I am not a hardcore programmer, but anytime I code anything, I use vscodium. It is VScode without the microsoft telemetry.

[-] Magusbear@lemmy.ml 4 points 2 years ago

That sounds great! Does it support the plugins as well?

[-] brie@beehaw.org 5 points 2 years 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@sopuli.xyz 3 points 2 years 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@lemmy.world 1 points 2 years ago

I figured this was possible, but I guess I never searched for the solution. Thank you!

[-] ZuCO@beehaw.org 11 points 2 years 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@beehaw.org 3 points 2 years ago

Emacs is the best vim implementation.

[-] Hexorg@beehaw.org 3 points 2 years ago

Emacs is a great operating system but lacks a good text editor

[-] CrimsonOnoscopy@beehaw.org 2 points 2 years ago

IDK what you're talking about, Vim runs great on there.

[-] TheAgeOfSuperboredom@lemmy.ca 2 points 2 years ago

I use Emacs for just about everythinhg, including Rust dev. It's fantastic!

[-] daan@lemmy.vanoverloop.xyz 11 points 2 years 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@beehaw.org 5 points 2 years 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.

[-] daan@lemmy.vanoverloop.xyz 1 points 2 years 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.

[-] sokkies@lemmyrs.org 9 points 2 years ago

Neovim all the way!

Rustanalyzer is seamless with it and I never have issues with multiple instances running

[-] raubarno@lemmy.ml 4 points 2 years 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@lemmyrs.org 3 points 2 years 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@lemmy.ml 5 points 2 years 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@beehaw.org 7 points 2 years ago* (last edited 2 years 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@feddit.de 6 points 2 years ago

Helix, great out of the box experience and is written in Rust itself.

[-] 4bh1j47@beehaw.org 5 points 2 years 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@beehaw.org 4 points 2 years ago

I'm not a rust dev but ran into Lapce recently which seemed to be vscode like IDE for rust made in Rust.

[-] mrmanager@lemmy.today 4 points 2 years ago* (last edited 2 years ago)

Neovim. Its awesome with the rust plugin. Everything works and it's fast.

[-] ryomensukuna@lemmy.one 4 points 2 years ago

Helix text editor

[-] eternaldeiwos@lm.qtt.no 3 points 2 years ago

Once I started using CLion I couldn't go back

[-] teri@discuss.tchncs.de 3 points 2 years 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/

[-] mayoaddict@pawb.social 3 points 2 years ago

VScode. It works mostly fine for me, using rust-analyzer and CodeLLDB

[-] boopeditandnow@sh.itjust.works 2 points 2 years ago

I alternate between CLion and VSCode depending on what I'm doing. CLion has nice refactoring tools, but VSCode has much better GitHub Copilot integration.

[-] rath@lemmy.world 2 points 2 years ago

Wow, no one mentioning IntelliJ?? I use the free edition with Rust and it works great... the only thing missing is a debugger, which requires the CLion distribution which is not free... but so far that hasn't been a big problem for me.

[-] gbrlsnchs@lemmy.one 1 points 2 years ago

Kakoune for all languages :-)

this post was submitted on 08 Jun 2023
40 points (100.0% liked)

Programming

14110 readers
2 users here now

All things programming and coding related. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS