Honestly most good text editors should support LSP these days, which at the very least gives a good IDE. That way you can somewhat decouple the dev environment from the text editor, bar a few exception languages that are harder to work with.
i think it really depends on what you want to do, what languages you use and what text editor/ide you use. From my experience its usually not really worth it to get used to an IDE for bash. They all sucked. So instead I just have my emacs and my shell and I can start coding.
You can code in a text editor. It is cumbersome and annoying, but possibly.
You should however use a good ide if you want to be productive
Honestly most good text editors should support LSP these days, which at the very least gives a good IDE. That way you can somewhat decouple the dev environment from the text editor, bar a few exception languages that are harder to work with.
i think it really depends on what you want to do, what languages you use and what text editor/ide you use. From my experience its usually not really worth it to get used to an IDE for bash. They all sucked. So instead I just have my emacs and my shell and I can start coding.
Yeah bash is sth that doesn’t require an ide, but I usually have intellij already open so it helps me with bash too.
You clearly haven’t done much backend or middleware development.
It depends.
You don’t want to write Java or kotlin in a text editor and gather the terminal commands for compiling and stuff when you could use an ide for that.
However there is not much difference writing C in an editor and compile it with make than using an ide. But in both cases I would prefer an ide.
The only reason why I would not use one is when there are incompatibilities or other special setups that make using an ide more work than an editor
“it depends” is something I can agree on.