• Sigmatics@lemmy.ca
      link
      fedilink
      arrow-up
      54
      ·
      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
        20
        ·
        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?

        • Paradox@lemdro.id
          link
          fedilink
          English
          arrow-up
          11
          ·
          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
            ·
            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

        • loutr@sh.itjust.works
          link
          fedilink
          arrow-up
          10
          ·
          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
            ·
            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.

              • Sigmatics@lemmy.ca
                link
                fedilink
                arrow-up
                12
                ·
                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@lemmy.ca
          link
          fedilink
          arrow-up
          6
          ·
          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.

    • RonSijm@programming.dev
      link
      fedilink
      arrow-up
      22
      ·
      1 year ago

      Yea, I was thinking the same. I have the JetBrains toolbox, and already have these installed:

      • Rider
      • RubyMine
      • PyCharm
      • GoLand
      • CLion

      I don’t really get why they need to make 10 different IDEs for every language, instead of just consolidating everything into a single UI/IDE.

      For pricing it doesn’t make that much sense, anyone that wants more than 2 JetBrains products is better off buying the entire toolbox.

    • quantum-drifter@lemmy.ca
      link
      fedilink
      English
      arrow-up
      17
      ·
      1 year ago

      This is likely just rebranded intellij with some rust specific plugins and some UI adjustments like pycharm, goland, etc.

      • floofloof@lemmy.ca
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        1 year ago

        All the JetBrains IDEs feel like basically the same platform with different plugins and tweaks.

    • ck_@discuss.tchncs.de
      link
      fedilink
      arrow-up
      15
      ·
      1 year ago

      They wanted to showcase again that if you contribute to an open source project under a CLA, ie. the previous Rust plugin for Intellij, they will take your contributions, make them close source and sell them back to you.

      • sickday@kbin.social
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Is this IDE going to make it impossible to install the Rust plugin in their other IDEs? Like is there anything preventing a user from continuing to use the Rust plugin and CLion after this has been released?

        • Pyro@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          No. The plugin will continue to work, but JB will no longer release new features and bug fixes for it.

        • sickday@kbin.social
          link
          fedilink
          arrow-up
          9
          ·
          1 year ago

          Almost all of these IDEs have language-specific features in them. PyCharm has Scientific tools (like SciView) for generating graphs using code and data. Rider features a pretty nice Windows Form builder for generating and creating GUIs for applications. Etc.

          I can’t imagine it being very useful or practical to unload all these language-specific plugins each time you open the program to write in a language that can’t utilize those features.

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

            You build workspaces with vscode but the real magic is you never have to switch to visual studio or spend time configuring plugins for a new workspace each time you start a new project

        • asudox@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          1 year ago

          What I am saying is that I don’t need an IDE to program stuff. I am fine with VSCode with extensions. With extensions, VSCode can be a multi(programming)language IDE. I don’t see the need to have different IDEs for different programming languages. They do have their benefits.