3 ms·
It's felt for a long time to me that MS has been slowly boiling the frog with VSCode - injecting little bits of proprietary/non open source functionality at a t
by p1necone 2y ago
It's felt for a long time to me that MS has been slowly boiling the frog with VSCode - injecting little bits of proprietary/non open source functionality at a time. I want to switch to something else but the community at large for the languages I develop in is pretty centered on VS code (Rust and Typescript mostly), and it's a really good editor. Obviously not helped by Typescript being stewarded by MS too.
- replete 2y agoVSCodium is VSCode without the Microsoft EULA and extra stuff. Most extensions are available in the app, others through openvsx.org
- Gazoche 2y agoCompatibility can be iffy though. I eventually switched back to the official VSCode application because I was fed up that extensions kept breaking randomly. I'm worried that Microsoft is succeeding at making the semi-proprietary version of VSCode the only viable option, while keeping the OSS forks as second-class citizens at best.
- replete 2y agoHow common is this? I've used for years and haven't encountered plugins breaking on me.
- Gazoche 2y agoI don't know, it's just my personal experience. I used the "OSS Code" fork for a few years on Archlinux but Python intellisense kept breaking when I needed it the most, often with one cryptic error or another. Sometimes I could fix it by switching to VSCodium, installing/uninstalling the `code-features` package, or some random config tweak, but at some point I just got tired of fighting the editor instead of coding.
- mr90210 2y agoWebstorm and RustRover by JetBrains. I pay for Golang, it took me some time to acknowledge that an IDE is slower than a lightweight code editor such as VSCode, but it feels great to use a tool entirely crafted for a language.
- kelnos 2y ago> the community at large for the languages I develop in is pretty centered on VS code (Rust Oh, huh, really? I didn't know that. I've always done Rust in neovim with coc.nvim and rust-analyzer (well, ever since the latter existed, anyway), and that's been more than sufficient. JetBrains has a Rust IDE now, though it's not free. What else is out there...?
- lsllc 2y agoZed, neovim ... both excellent. Sublime Text is still good, but they need to keep up. Haven't tried Lapce, Helix etc. If it has LSP + tree sitter, that's a really good start.
- p1necone 2y agoYeah there's definitely other editors with good rust-analyzer integration - maybe I need to bite the bullet and learn vim keybinds.
- cobertos 2y agoSublime Text + LSP-Typescript works well at least for Typescript.