• bugsmith@programming.dev
      link
      fedilink
      arrow-up
      11
      arrow-down
      6
      ·
      2 years ago

      That’s a bit of a silly statement. Once you’ve installed a few extensions for your language (a language server and linting at minimum), it is effectively an IDE with a reasonably powerful debugger included. Just because it’s modular and not “batteries included” doesn’t make it incomparable.

      • Aux@lemmy.world
        link
        fedilink
        arrow-up
        12
        arrow-down
        1
        ·
        2 years ago

        Have you ever used JetBrains products for any serious development?

        • bugsmith@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          2 years ago

          Sure. But I didn’t say it was either. I only pointed out that it’s silly to say “there’s no comparison”, when most functionality is easily achievable on both. And depending on language, it’s not even difficult.

          Edit: In fairness, I did say “it’s effectively an IDE”, but I stand by the point that after a few extensions - what is the difference? If I can debug, refactor, and and get complete intellisense (including finding declarations etc), I’m doing more or less everything I would in a dedicated IDE.

          Edit 2: I feel I’ve gone to far the other way. I have used am am aware of some of the capabilities that a fill fledged IDE has over something like VSCode. Especially for languages like those of the C-family. But I do take issue with implying they’re not comparable. For many usecases and languages, they’re totally comparable.