• @[email protected]
      link
      fedilink
      5110 months 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

      • @[email protected]
        link
        fedilink
        1510 months 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
          link
          1310 months 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?

        • @[email protected]
          link
          fedilink
          910 months 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.

          • @[email protected]
            link
            fedilink
            510 months 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.

              • @[email protected]
                link
                fedilink
                1110 months 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?

        • @[email protected]
          link
          fedilink
          510 months ago

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

          • sickday
            link
            fedilink
            810 months ago

            This is the right answer, and I wish more people would grasp that.

            • @[email protected]M
              link
              fedilink
              English
              49 months 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
          link
          fedilink
          English
          510 months 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

          • @[email protected]
            link
            fedilink
            -10
            edit-2
            9 months 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

    • @RonSijm
      link
      2210 months 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
      link
      fedilink
      English
      1710 months ago

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

      • @[email protected]
        link
        fedilink
        English
        5
        edit-2
        9 months ago

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

    • @[email protected]
      link
      fedilink
      1310 months 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.

      • @snaggen
        link
        59 months ago

        They don’t require CLA, since it’s MIT license. So what they showcase is the benefit of copyleft.

      • sickday
        link
        fedilink
        210 months 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
          link
          fedilink
          English
          310 months ago

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

        • sickday
          link
          fedilink
          810 months 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
            link
            19 months 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

        • @[email protected]
          link
          fedilink
          1
          edit-2
          10 months 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.

  • &'static eddy
    link
    fedilink
    English
    1610 months ago

    I would’ve liked it more if they didn’t deprecated IntelliJ Rust in favor of RustRover, I liked being able to write Rust in any JetBrains IDE if I needed it, now I’m stuck with an old, unsupported version of the plugin.

      • @[email protected]
        link
        fedilink
        English
        39 months ago

        Last time I used it it couldn’t even show errors in code that couldn’t compile without using clippy all the time, which is suboptimal