Hi experienced devs , I am a beginner programmer. I mostly use code completion and go-to source , and rename function and objects, code-pretty. Other features not so much. What features do you use often And what features are not that useful in an IDE and can be considered bloat? P.S.- Which is that one feature that you can’t live without?( sorry for sounding like tiktok wannabe)

  • coloredgrayscale@programming.dev
    link
    fedilink
    arrow-up
    6
    ·
    1 year ago

    The tight Integration of the debugger is a huge benefit over what a text editor would provide.

    Sure you possibly can add all the stuff to some text editors too, if you spend enough time / energy.

    • jvisick@programming.dev
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      The thing about an IDE is how tightly integrated all of the tools are.

      If you list the features individually, surely there’s a way to add most of them to your text editor of choice - but the downside is that they’re now all fairly independent features, may not work as thoroughly or covertly, and you might end up with a slower editor altogether.

      Not to say IDEs are the peak of performance - but they tend to provide more robust tooling than is (easily) available in e.g. VSCode/emacs/neovim/whatever.

      It’s like using a specialized power tool - it’s not the right tool for every job, it’s probably a bulkier package, but if you know how to use it an IDE can make your life a lot easier for the right workload.