this post was submitted on 18 Oct 2023
32 points (80.8% liked)
Open Source
31250 readers
198 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I refuse to use VSCode/ium anymore; I usually pay for & use JetBrains; I keep trying—and failing—to use Emacs.
well, Jetbrains are pretty high quality products though, I don't mind paying their price if I have to pay for IDE for my personal work. I think even the corp level license pricing is not too bad compare to VS.
My company has a jetbrains license and I honestly run into so many problems with it. Still haven't found an all-around IDE that I want to stick to.
Maybe I am not advance users so I don't usually run into issues that much. Things I use (for C++):
Nah, probably just due to different languages I'd guess. I've mostly had issues with it creating Python virtual envs, I always have to manually create one because it just breaks. There's a bug on the jetbrains tracker that's been open for this for more than a year. The run config doesn't respect environment variables, despite having a box for it. And I have constant problems with their remote development feature, though I know that's in beta. Just really disappointing honestly. I hate when my IDE gets in the way of development.
make sense, python really does not have a good ide for it and I don't understand why, cause it's so widely used. I wrote some python tools for Unreal Engine and I still use the old execute, check exception output method. (since UE's python binding is kinda tacked on afterward so their modules and exposed functions are tied directly to their C++ counter part. compare to other more mature DCC tool(like Maya, Houdini) you can pretty much run things in python mode without opening the editor.