This auto completion in #RustRover is so annoying… I always have to remove at least half of the text it inserts.

@jetbrains

  • nebeker@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 days ago

    Neural network-based full line completion? I feel like the Rust model isn’t as developed as those for other languages. It’s helpful in Rider for C#.

    • Ein Philosophiker@social.saarlandOP
      link
      fedilink
      arrow-up
      2
      ·
      7 days ago

      @nebeker Not sure how much AI is involved. It is all of these automatic blocks stuff, eg after typing “match”. Or inserting complete nonsense when hitting some ‘known’ word from a lib. And when my eyes are elsewhere, I get two lines of garbage right away

        • Senal@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          6 days ago

          There are now, after months of push-back on the shit they were originally trying to pull.

          A “plugin”

          • installed by default
          • that you couldn’t permanently disable (though that may have been a bug)
          • that you couldn’t uninstall (that was intentional)
          • had no corporate level “We can’t legally use AI so remove all possibility of it causing us legal problems please” option.

          I say “plugin” because up until this , plugins were optional, could be uninstalled and generally didn’t “accidentally” re-enable themselves on restart.

          They’ve fixed most of it now, but the backlash was interesting to say the least.

          Though, to be fair that was only the full AI and not the built in “small” line completion, not sure what the current state of the “big” line completion is.