Cursor Tab Inline suggestions

When working on smaller projects that are python the quick response from cursor tab is awesome!

When working on a larger codebase that is flutter/dart based the suggestions pop up quickly but are completely wrong and very distracting to a point where I considered turning it off.

Here’s a few thoughts to improve this scenario:

  • If the user has escaped inline suggestions 2 or 3 times in a row, realize it isn’t going to get better and switch to an alternate mode.
  • Some strategies for alternate mode would be to lint the suggestion before presenting it. This would take longer but I’d rather have a nice block of boiler plate code filled in during a pause in my typing than have it rush to throw a block of invalid code in the editor while I’m typing.
  • That lint could provide some insights and clues on how to improve suggestions on the fly.
  • Tracking time since last keystroke could also help not getting in the way when a developer is actually writing code themselves.

Great job on an amazing product and keep up the GREAT work!!

Thanks for the detailed feedback on Tab suggestions! These are some really solid ideas for improving the experience, especially for larger Flutter/Dart codebases

You’re totally right about the escape pattern - that would be a great signal to adapt the suggestion behavior. I’ll make sure to pass this feedback along to our team.

Really appreciate you taking the time to share such thoughtful suggestions for improving Tab :raised_hands:

You’re welcome and let the team know they’re pushing out real world cutting edge value.