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!!