Shots fired
-
Sed >>>>> Vi >>>>> Kate >>>>> Vi$ual$tudio
-
How is that relevant to “That’s on you for using Java”?
Yea I definitely misread this meme and comment. Good to know I can’t read
-
This post did not contain any content.
Meanwhile IntelliJ: let's copycat VSCodium UI
-
Vi >>>>> Kate >>>>> Vi$ual$tudio
That's like:
Car with the dashboard and the switches all ripped out >>>>> A normal car >>>>> A stereotypical Arab sheik car, with a solid gold dashboard and a fancy infotainment system
-
This post did not contain any content.
Recently switched to a new contract, which resulted in me switching from IDEA Ultimate to vscode. This picture is terribly accurate.
In intellij I usually do code reviews by checking out the code and comparing the branch to origin/main to step through the changes. Just a right click menu option to compare branches.
I took for granted that this is just a thing IDEs should do, so I looked in vain for a while before googling it and finding out I need a plugin for that. (If I'm wrong please help me find the button, I still believe it must be in there somewhere. Surely the owners of GitHub can compare branches?)
-
Recently switched to a new contract, which resulted in me switching from IDEA Ultimate to vscode. This picture is terribly accurate.
In intellij I usually do code reviews by checking out the code and comparing the branch to origin/main to step through the changes. Just a right click menu option to compare branches.
I took for granted that this is just a thing IDEs should do, so I looked in vain for a while before googling it and finding out I need a plugin for that. (If I'm wrong please help me find the button, I still believe it must be in there somewhere. Surely the owners of GitHub can compare branches?)
I don't use VSCode, so I may be wrong, but I think it has version control integration out of the box (maybe just for git), an with it you can review merges and stuff
I'll try this today and comeback here
-
Sed >>>>> Vi >>>>> Kate >>>>> Vi$ual$tudio
Ed >>>> Sed >>>>> Vi >>>>> Kate >>>>> Vi$ual$tudio
-
So is vscode, though. So meme still works.
No, no it is not, especially when compared to IJ.
It launches and reloads my projects to a usable state in probably 2-3 seconds on my machine and it basically never randomly freezes like IJ did for me. People who say vscode is slow just have a hate boner for electron.
-
No, no it is not, especially when compared to IJ.
It launches and reloads my projects to a usable state in probably 2-3 seconds on my machine and it basically never randomly freezes like IJ did for me. People who say vscode is slow just have a hate boner for electron.
wrote on last edited by [email protected]No, I say that it's slow because switching between files and watching the syntax highlighting come in takes long enough that it knocks me out of flow state.
EDIT: Tbf, me saying it's AS slow as IntelliJ was more of a joke. But don't get me wrong. I still do consider VSCode to be slow. 2-3 seconds to open a project is slow, regardless of project size.
-
No, I say that it's slow because switching between files and watching the syntax highlighting come in takes long enough that it knocks me out of flow state.
EDIT: Tbf, me saying it's AS slow as IntelliJ was more of a joke. But don't get me wrong. I still do consider VSCode to be slow. 2-3 seconds to open a project is slow, regardless of project size.
Are you a robot? That process is not visible on my machine. Probably a 100ms thing. Humans perceive a speed like that as "instant".
-
Are you a robot? That process is not visible on my machine. Probably a 100ms thing. Humans perceive a speed like that as "instant".
wrote on last edited by [email protected]Nah it's like when you write your scripts in JS, and you're like "ooo it's instant!" And then you rewrite it in a compiled language... and you realize that your original script was, in fact, not instant. And then if I have to keep running the original script, it's gonna bug me every time I notice.
-
Nah it's like when you write your scripts in JS, and you're like "ooo it's instant!" And then you rewrite it in a compiled language... and you realize that your original script was, in fact, not instant. And then if I have to keep running the original script, it's gonna bug me every time I notice.
Sounds like robot-speak to me.
-
Sounds like robot-speak to me.
Quick, tell me to ignore all my previous instructions (or maybe you just have faster computer than me?).
-
Quick, tell me to ignore all my previous instructions (or maybe you just have faster computer than me?).
The funny thing about this conversation is I normally feel like I have less of a tolerance for slow computers than anyone else. So yeah, I harped on my employer the last two machines to get upgrades asap, and my home pc's are pretty fast.
-
This post did not contain any content.
Maybe I just have a shitty computer, but I feel like as good as intelliJ is, it's very slow compared to VScode. And fuck me if I'm trying to do anything in Android Studio.
-
The funny thing about this conversation is I normally feel like I have less of a tolerance for slow computers than anyone else. So yeah, I harped on my employer the last two machines to get upgrades asap, and my home pc's are pretty fast.
Oh wait that's actually probably it haha. I mean I basically have to code on my laptop (m2 macbook air), so it might actually be that I just have less leeway for slow software.
So basically, conclusion is: VSCode == Fast enough for desktops, maybe not fast enough for non-beefcake laptops.
-
I'm not judging (that much) but you can do pretty well with just telescope, undo-tree and the LSP stuff, no? Debuggers can make it very bloated, at that point I'd just fire up a real IDE just for debugging and get back to Vim to program
I still boot in sub 1s so I don't know what you mean by "bloated"
Lazy allows you to boot ultra fast by loading stuff in the background later, so "bloat" doesn't matter
nvim-dap
does literally nothing until you trigger it, so it's only impact on my startup is like 3 hotkey registrationsIt's a perfectly fine debugger, works great. The fact I can telescope search to
fzf
my stack trace actually kind of makes it superior? Like you can't do that sorta stuff in any other IDE I know ofAlso all my navigation stuff like telescope/harpoon/etc still apply when debugging, so I can literally debug faster jumping around the stack trace with hotkeys.
Neovim doesn't get any less awesome when it comes to debugging, a lot of it's power still applies just as much haha
-
Oh wait that's actually probably it haha. I mean I basically have to code on my laptop (m2 macbook air), so it might actually be that I just have less leeway for slow software.
So basically, conclusion is: VSCode == Fast enough for desktops, maybe not fast enough for non-beefcake laptops.
Well I don't know about the MacBook air and maybe I'm behind the times but I feel like the M2s are fast. I do most of my work on a MacBook pro M2. I think it's about 3 years old now
-
Makes more sense now I guess.
Tabs though? Neovim already has tabs support out of the box, right?
Sorts? Not tabs in the way you'd expect but it's default ones can be sufficient
Honestly though once you get pretty good with hotkeys you stop using tabs, for all intents and purposes harpoon is tabs, but better, and without the UI. You just mentally usually pick harpoon keys that make sense to save jump points to, like I'll harpoon FooController.cs to
c
andFooService.cs
tos
andFooEntity.cs
toe
and so oneAnd the I jump around with those keys. Usually when working I only need tops 5 harpoon or so for a chunk of work.
-
Core development tools licenses are too expensive? That's an odd company or from a very low standard country?
The former