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?

    • BlueBockser@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      2 年前

      Tbh, that just sounds like an IDE with extra steps. IntelliJ for example does all of those things as well IIRC and you don’t need to rely on third-party tools.

      Of course you’ll learn a lot more along the way if you configure vim to effectively be an IDE, but the end result is not that different.

      • Communist@beehaw.org
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        2 年前

        While it was a ton of configuration work, it’s now an extremely slim text editor that I use for literally every text file on my computer

        I don’t think intellij’s performance could compare.

        Plus, now that it’s already configured, I just have to share my dotfiles and it’s immediately setup anyway, and I love how vim works with modality and all, i’m not familiar with intellij but it’d have to do quite a lot to sway me at this point.