• Sigmatics
    link
    fedilink
    arrow-up
    55
    arrow-down
    3
    ·
    1 year ago

    We have? JetBrains never has stopped offering them.

    Who wouldn’t want an experience tailored to their main language? I certainly favor PyCharm over Ultimate

    • asdfasdfasdf@lemmy.world
      link
      fedilink
      arrow-up
      19
      arrow-down
      4
      ·
      1 year ago

      JetBrains is not representative of every editor / dev. Language servers mean I can use Emacs / Vim / VSCode / whatever else I want and have IDE features for whatever language I want.

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

        Just as JetBrains is not representative of every dev, neither are LSPs. Some developers want a specialized IDE for their language(s), some want a highly customized editor with their language servers. As long as you efficiently produce code that works, who cares what other people use?

      • loutr@sh.itjust.works
        link
        fedilink
        arrow-up
        10
        arrow-down
        1
        ·
        1 year ago

        You can do that if you want to :

        Like many of our IDEs, the functionality of RustRover can be installed as a plugin in IntelliJ IDEA Ultimate.

        But if you only care about a particular language/stack you can use the dedicated IDE, it’s cheaper and the UX is optimized for your use case.

        • asdfasdfasdf@lemmy.world
          link
          fedilink
          arrow-up
          6
          arrow-down
          1
          ·
          1 year ago

          That’s a JetBrains plugin. It is just for JetBrains applications, and it closed source, right? Language servers are basically the metric system of IDEs. I can go from Emacs to Vim to VSCode and just use rust-analyzer for my IDE backend.

          I don’t understand the benefit of using JetBrains specific plugins that only work with JetBrains.

          • loutr@sh.itjust.works
            link
            fedilink
            arrow-up
            16
            arrow-down
            1
            ·
            1 year ago

            Because I (and many others) find their products to be far superior to the competition.

            • Sigmatics
              link
              fedilink
              arrow-up
              13
              arrow-down
              1
              ·
              1 year ago

              This. I’m using PyCharm with the new UI, and watching my colleagues struggle with VSCode is a bit painful to see. Not saying you can’t be productive with it, but why make your life harder than it needs to be?

      • Sigmatics
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        1 year ago

        I think there’s something for everyone. Some people want one editor for everything, some want one tailored to their language needs

          • MaungaHikoi@lemmy.nzM
            link
            fedilink
            English
            arrow-up
            4
            ·
            1 year ago

            Tech has an abundance of people who really need to be right in an argument. I’ve had this same argument with a developer at a client company of mine. Just couldn’t let it go when I said I was comfortable with the Jetbrains suite and used their language specific tooling instead of VSCode.

      • Paradox@lemdro.id
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        6
        ·
        1 year ago

        JetBrains users kind of live in their own weird bubble. Of the ones I’ve worked with, a decent number didn’t even know how to use git, they just relied on the built in vcs tools

        • themusicman@lemmy.world
          link
          fedilink
          arrow-up
          7
          arrow-down
          17
          ·
          edit-2
          1 year ago

          Didn’t know how to use git CLI? Who cares. Git CLI is garbage anyway

          Edit: Ruffled some feathers lol. Seriously though, whoever named the functions… I want whatever they’re on lol