I feel soo much more productive when using them and I can't think about using other tools. They are doing an amazing job. But when I am / can not use them, it makes me awfully slow. What are you guys' thoughts?
IntelliJ is great. Even I love it but it's for freshers I feel. Once you get better, you need dumb IDE. Example, I used to use IntelliJ git, now I just use command line git. As time progresses, I use less and less IntelliJ features. I am liking vim more and more as I get better.
If I'm not using intellij git tool, I use combination of git cli, meld for merging and diff.
A good ide is good regardless unless you're doing something wrong. Seems like there's always a contingency of developer luddites who take pride in not using the tools available.
I'm a competent dev so I do all my development work on vim
Not a fan. Frankly, I am yet to find an IDE which I like more than a text editor... I find I am more productive even with Google’s web-based IDE even though it doesn’t have half of the full IDE features.
This. The moment I learned the Cider shortcut for finding missing imports for an identifier I stopped using IntelliJ entirely and became substantially more productive. Favorite IDE? VS Code. I never managed to set it up for Google’s monorepo with good workspace views, intellisense (and proto recognition) but on any other project I’d vote VSCode as king. And to the original point, VSCode is more text editor than IDE.
Are you debugging with print statements??
Beginner SDE here. How do you jump to function declaration without IDE? Frankly, that’s the only reason I currently use IDE. Manually tracking them would make my head spin.
For jumping to function declaration, "code editors" have plugins, Langaage server protocols, etc
use ctags or something similar for non GUI based tools
I stopped using linux and now just use jetbrains ides on windows. It's much better. VS is still best for c/c++, but nothing beats pycharm, intellij, and webstorm
So you are basically trapped into "Jetbrains Ecosystem" for java, python, Web development. That's the point I was making.
Yup. Used to use editors but got tired of depending on a bunch of poorly maintained plugins
I like ide because I use the automated refactor and breakpoints very frequently. More than half of people I have met don't know what those two mean. I am still an eclipse user though.
breakpoints or automated breakpoints?
What the heck is an automated breakpoint? Are you saying that these ide can read my mind and put a breakpoint even before I move my hand? Coooool
why do u not use them if u u less productive w/o them
Intellij is my favorite and the one i use for main projects. I use vscode on secondaries Only issue is that intellij doesn't have a good way to annotate git changes over multiple commits
I know when I use them code just jettisons across the keyboard
I generally prefer them, but there are occasions when nothing beats a solid text editor