Remix.run Logo
joshstrange 2 months ago

I can't edit either comment or reply to the other one b/c it was flagged?

Some downsides to the JetBrains plugin I've found after playing with it some more:

- No alert/notification when it's waiting for the user. The console rings a bell but there is no indication it's waiting for you to approve a tool/edit

- Diff popup for every file edited. This means you have to babysit it even closer.

1 diff at a time might sound great "You can keep tabs on the model each step of the way" and it would be if it did all the edits to a file in one go but instead it does it piecemeal (which is good/makes sense) but the problem is if you are working in something like, a Vue SFC file then it might edit the template and show you a diff, then edit the script and show you a diff, then edit the TS and show you a diff.

By themselves, the diffs don't always make sense and so it's impossible to really give input. It would be as if a junior dev sent you the PR 1 edit at a time and asked you to sign off. Not "1 PR per feature" but literally "1 PR per 5 lines changed", it's useless.

As of right now I'm going back to the CLI, this is a downgrade. I review diffs in IDEA before committing anyway and can use the diff tools without issue so this plugin only takes away features for me.