To be fair, it's not hard to outperform something written in Electron with native code with a factor of ten :) Anyway, this is really impressive, so good job!
Opening a 1GB JSON file and scrolling, editing, and keeping syntax highlighting correct is something that even native text editors struggle with.
I can't stand using VSCode so I wrote my own
21–30 of 186 posts
Re: I can't stand using VSCode so I wrote my own
#22Re: I can't stand using VSCode so I wrote my own
#23Re: I can't stand using VSCode so I wrote my own
#24To be fair, it's not hard to outperform something written in Electron with native code with a factor of ten :) Anyway, this is really impressive, so good job!
One of the benefits of Electron is being able to build the same app for multiple operating systems. When writing GUI app using native OS calls, how does one make sure the code is compatible with all three major operating systems?
Re: I can't stand using VSCode so I wrote my own
#25Re: I can't stand using VSCode so I wrote my own
#26To be fair, it's not hard to outperform something written in Electron with native code with a factor of ten :) Anyway, this is really impressive, so good job!
Opening a 1GB JSON file and scrolling, editing, and keeping syntax highlighting correct is something that even native text editors struggle with.
V8 can also JIT JS to something that runs fast, although the extra layers of abstraction between web code and platform interfaces do not help, and V8 can only do so much.
Re: I can't stand using VSCode so I wrote my own
#27Earlier quoted context omitted.
I traded vim for VSCode back when VSCode was fast. These days, there is so much shit running in VSCode by default that it has become an unruly mess. I couldn't tell you what happens when I save or open a file like I could with Vim--what checks are being ran or what telemetry is being exfiltrated. At this point it's just laziness and inertia keeping me on VSCode, getting my neovim setup back (along with the muscle mem…
I haven't been able to find an IDE use because their vim integration is only ever for the editor. But I hate having to constantly manage my vim config; I settled on using LazyVim and have been pretty happy. It's heavy as far as vim is concerned, but once you get used to it, it's nice being able to update and not have everything break hah
Re: I can't stand using VSCode so I wrote my own
#28No offense, but who made this? How did the submitter find this? The Download page has a name but a Google search doesn’t return much. Not that anyone would run a binary just like that, but I do find it interesting.
Here's the original reddit post: https://www.reddit.com/r/programming/comments/1c8yhll/i_cant...
Re: I can't stand using VSCode so I wrote my own
#29To be fair, it's not hard to outperform something written in Electron with native code with a factor of ten :) Anyway, this is really impressive, so good job!
Opening a 1GB JSON file and scrolling, editing, and keeping syntax highlighting correct is something that even native text editors struggle with.
Re: I can't stand using VSCode so I wrote my own
#30I use vscode for doing devops-y things (Terraform, OpenTofu, JSON, python, yaml, txt, dockerfiles, etc.) and sometimes the way it bogs down my system drives me bananas. I'll punt to Sublime Text on occasion and use it for a few days, but then start running into papercuts in various places and have to go back to vscode. I so, so wish there was a better way to do this without fucking electron.
I do pretty much the same thing as you, what made you use vscode in the first place? What are the coolest features in your context?