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.
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.