Which “E” is this?
deleted by creator
Have to second this, I love Vscode over ssh but don’t really want to use it on a machine I don’t own personally because of it installing itsself everywhere you go. Fortunately sshfs and neovim exist
deleted by creator
Yeah, when I switched to vscode and realized what was going on, I got a bit uncomfortable.
… but I sided with convenience.
deleted by creator
I’m using VSCodium. It’s just like VSCode just without the telemetry.
deleted by creator
Oh dang I thought I was safe using codium. What other problems should I be aware of?
deleted by creator
There’s also proprietary packages that don’t work with vscodium, like Microsoft’s pylint or something I forget, but I had to go to great lengths to get features like refactoring and auto formatting in my python files after switching to vscodium.
Oh I don’t use remote server within my ide. If I wanna push code or files I just use a git repo.
@indigomirage Neovim ? (there are pre-configured #neovim based IDEs with every fancy thing such as Nvim-Chad)
deleted by creator
@indigomirage Always better to do so, I just included a mention of the pre-built IDEs because it can be a hassle to set up and prevent people from trying
When MS killed Atom we forked it as Pulsar (https://pulsar-edit.dev/). It is under active development, entirely community-led and everything is as open and transparent as possible. We have downloads for various Linux distros (x86 and arm), macOS and Windows. Might be worth a look if that is the kind of editor you are interested in.
deleted by creator
Find anything? I hear Nova is okay but it’s Mac only.
deleted by creator
For neovim check out mini.align
deleted by creator
Sublimetext technically fits the bill for this I think, but its feeling a bit long in the tooth.
deleted by creator
I feel very strange hating Windows, so I use Linux, but loving VS Code, so I use that on Linux. I feel like a hypocrite or something.
But the integration with platformio, github copilot, and all the plugins and customization are just too nice. It’s a one-stop shop for everything dev-related. It’s the only thing I need to run when programming along with a web browser for research.
Use VScodium
I know VScodium doesn’t have the telemetry but is it lacking features regarding account login and extensions?
Some extensions don’t work but many do, you just have to download the extension files from the marketplace website and tell VCCodium to install the extensions from those files.
Yes and no:
I use code-oss provided by the arch repos and it seems to automatically hook into thia. There is probably some way to add that to vscodium.
You can configure it to use MS’ extensions marketplace.
If there’s a way to get SSH working to edit files on other machines, I couldn’t find it.
VSCode is pretty good, but honestly most of these advanced text editors are more or less interchangeable to me, especially with LSP and DAP making language servers and debugger integration editor-independent. I don’t really feel strongly about any of them, in spite of the fact that as a comp sci student it’s the type of software I spend the most time using. I personally use Kate the most, since it’s lighter and integrates better with KDE. On my Steam Deck I use VSCodium for quick edits, because it works better in gaming mode. It’s basically what (Ungoogled) Chromium is to Chrome, but for VSCode. For exams at school I use plain old VSCode since obviously I can’t install Kate or VSCodium in exam sessions. The experience is all things considered pretty similar for all of these. I guess there just aren’t a billion ways to design a powerful text editor with built-in debugger, terminal, file manager and kitchen sink. We’ve gotten the formula down by now.
I feel pretty much the same way about web browsers. On desktop at least, they’re all nearly functionally identical, just that some of them have built-in functionality you have to use extensions to get in others. On mobile Firefox all the way of course, because it’s the only one with extensions.
Use whatever you like :) I tried VSCode at work for a few months but it felt quite lacking when working with larger C++ projects. Switched to CLion instead and it felt like it was faster, understood C++ much better, and made it easier to work in multiple files simultaneously. But I could see myseslf using VSCode for some small hobby project, especially if it’s C#
Why would it not work? I use neovim.
Ubuntu 18.04 is end-of-life since Spring 2023. VS Code is going to require a newer version of glibc than Ubuntu 18.04 comes with. One does not simply upgrade glibc.
This new requirement was announced 6 months in advance, but no one reads the changelog, and enough companies still use Ubuntu 18.04 (hopefully while paying for the Extended Security Maintenance), so many people were surprised and unhappy when their VS Code stopped working for remote development over ssh on Ubuntu 18.04 servers. VS Code installs and runs stuff such as language servers on the remote machine.
VS Code is going to require a newer version of glibc than Ubuntu 18.04 comes with. One does not simply upgrade glibc.
One might have an application-private newer build of glibc and set LD_LIBRARY_PATH to the directory containing it prior to launching VS Code.
Second.