So, I have been mostly self thaught programmer (C++), as its a big part of my job (not a regular developer). But so far I have been using a simple text editor like Geany to code and I compile stuff either in terminal (linux) or produce my own make file.
I am starting to wonder if I should switch to a full IDE, as I am on linux, I was thinking of trying KDevelop. But I am simply not sure if its worth, do I even need it?
I have never used an IDE, it seems kind of complicated for the start with “projects” and I havent really found any good introductions to how this workflow is supposed to work.
Do you think using and IDE is something everyone should use? Or do you think a text editor with producing your own make files should be enough?
for statically-typed languages, i agree that having powerful static analysis tools can help a lot, but why would you need an IDE just to catch “syntax errors and typos”? any editor with decent syntax highlighting would work for that, right?
why would you need an IDE just to catch “syntax errors and typos”?
an IDE or something like one
😉
…anyway, there’s more to it than syntax and typoes, naturally. They’re just an example.
my point was that OP was opposing Geany, a text editor with syntax highlighting, to “real” IDEs with more features. clearly, it’s those additional features that they’re wondering the merit of. (personally, i don’t think it’s as limiting as you’re claiming, but it’s pretty subjective.)