• @actually@lemmy.world
    link
    fedilink
    English
    1
    edit-2
    3 hours ago

    Jetbrains has been irritating me by breaking a lot of tools I use because of their race for AI goodness.

    I eventually rolled back the phpstorm I use to last year’s release, to get functionality again, and there are dozens of tickets for the issues.

    They broke stuff that worked over years. For instance, copy and paste broke when doing larger code base and wanting to copy a file.

    Either they enshitified, or the war really crippled them and now in trouble, maybe both. I know they lost some real talent

  • @ravhall@discuss.online
    link
    fedilink
    English
    15
    edit-2
    10 hours ago

    It’s important to note that, if you’re using a non-commercial license, you cannot opt out of the collection of anonymous usage statistics.

    Goodbye

    • chiisanaA
      link
      English
      910 hours ago

      If you’re going to use it, you’d be paying for it one way or another; either through money or privacy. Par for the course.

        • chiisanaA
          link
          English
          22 hours ago

          It was never to your definition of free, so you were never going to be using it in the first place. Don’t need to say goodbye when you were never here.

        • @fl42v@lemmy.ml
          link
          fedilink
          English
          108 hours ago

          Free as in free beer, not as in freedom. You can technically block undesired (or all) outgoing connections via opensnitch/portmaster, tho.

  • @1984@lemmy.today
    link
    fedilink
    English
    28 hours ago

    They are good editors but feel very slow compared to even VS code.

    Try zed and you will not want to go back.

    • @myersguy@lemmy.simpl.website
      link
      fedilink
      English
      57 hours ago

      Won’t speak to Webstorm, but hard disagree when it comes to Rider. VSCode/Zed really fit into an entirely different category from Jetbrains IDE’s. Lightweight editors vs full fat development environments. There are use cases for each.

      • @bamboo@lemm.ee
        link
        fedilink
        English
        14 hours ago

        I think the line between these two categories is less defined than it once was. A well set up vscode environment is functionally very comparable to the equivalent jetbrains product. The difference mostly lies I think it how “out of the box” the set up is.

        • @myersguy@lemmy.simpl.website
          link
          fedilink
          English
          117 minutes ago

          As a C# developer on Linux, I wish this was more true than it is. Working on a multi project dotnet solution in VSCode is still far behind Visual Studio / Jetbrains Rider.

          Its also worth pointing out that the more you add to VSCode, the slower it becomes. If you add the toolkits to make it compete with Jetbrains products, it isn’t nearly the same lightweight editor anymore.

  • @GhostlyPixel@lemmy.world
    link
    fedilink
    English
    2
    edit-2
    8 hours ago

    I was really impressed with Rider when I tried it out with Unity development, I’d love to use it, but I’ve switched to Godot and GDScript

    I use IntelliJ and CLion daily at work, and PyCharm to a lesser extent, JetBrians makes some awesome IDEs

    Edit: Now I’ve gone down a rabbit hole and it seems there’s a way to work with GDScript in one of the JetBrains IDEs, neat

    • @JaumeI@programming.dev
      link
      fedilink
      English
      37 hours ago

      Edit: Now I’ve gone down a rabbit hole and it seems there’s a way to work with GDScript in one of the JetBrains IDEs, neat

      Which one, if I may ask?

        • Sickday
          link
          fedilink
          37 hours ago

          Yeah this was an update from June. I’ve been using Rider 2024.2 when writing C# for my own personal Godot project(s) for the last month or so. I can say it’s been pretty smooth. All of the friction I encountered was mostly in setup. You have to point Rider at your Godot binary to ensure it can launch the editor, specific scenes, or a headless language server. This was slightly difficult at first because I was using the Godot flatpak, but I got it sorted out. Most features you’d expect (syntax highlighting, goto definition/invocation, automatic imports, etc.) are there and the IDE is capable of launching specific packed scenes or the editor itself if you need it. I can’t speak to how this plugin compares to other engine plugins (Unity), but I have yet to run into any issues.