this post was submitted on 30 May 2025
398 points (94.2% liked)
Programmer Humor
23590 readers
1006 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I use Jetbrains IDEs now for 5 years, I've used VSCode, Sublime, Atom, Vim, Neovim but I feel like Jetbrains IDEs are just better if you have the RAM to run it.
So it's not all bad, but comes with a lot of good such as "invert if statement", "use template strings" and "extract method" thingies along with a load of plugins.
I'm so spoiled by searchable settings that it feels like I'm back in the 50s if I actually have to manually click around menus looking for a setting.
Oh, you get the benefit of explicit scanning?
We get the beauty of every file that's modified being scanned before the write "completes". It's an absolute joy starting a build and watching ~80% of the available compute be consumed by antivirus software.
Or, you know, normal filesystem caching as part of your tool's workflow.
Or dependency installing and unpacking....
Or anything actually that touches a lot of files.
Yeah was experiencing that for awhile, a couple of workarounds:
Agree. I used a ton of different IDEs too and I can say Rider was the least terrible one I've used professionally (mostly on Unreal Engine projects, so having the thing not kill itself when trying to compute large, complex codebases for syntax highlighting/autocomplete was a requirement).
Number 3 happens all the time to me when using VSCode with Copilot as autocomplete. Copilot sometimes works, sometimes doesn't. Also happens a lot when using Pycharm with Python. Sometimes it's great at autocompleting, sometimes it completely gets lost and has no idea what my Python script is doing.
Number 5 also happens a lot on VSCode + Platformio. It also frequently happens on Intellij IDEA for me, but mostly when I am concurrently running build or test while writing. My crappy work laptop suffers from Windows 11 related performance issues, and when there's not enough performance available, underlines do get wonky quite frequently.
I also had issue when I was working on a pycharm project back when I was on windows. During setup it asked me "What's your name?" and my name has a cheeky accent which Windows was decided should be the name of my Home folder. Home folder also has appdata and whatnon so which the build system didn't expect to have a an accent in the folder path.
I ended up having to create a different folder and link to it then move all the path configurations to that folder link just so I could get imports working.