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 give Lapce a shot, it’s still in it’s infancy, but it’s pretty slick and very responsive.
Good to know, thanks!
Maybe I am not advance users so I don’t usually run into issues that much. Things I use (for C++):
- find usage
- rename functions(refractor?) so I don’t have to hunt them down
- debug stepping/watch
- P4 integration
- the auto prompt/complete
- they have good Unreal Engine integration so I can also know if a function is called/used in a blueprint.
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.
For me, the sweet spot is IntelliJ with the vim plugin. If you want to give emacs another try, I recommend Spacemacs. I use Spacemacs sometimes, but not for code.
I keep trying-and failing-to use Emacs.
I can so relate to that. I’ve been trying to switch to and start using Emacs for so long, and I never could fully switch to it. I mean, it could replace my IDE, my text editor, give me a great way of taking notes (org-mode), it has a built-in terminal, music player and more! It really is incredible but I could never really get used to it.