Cursor tends to directly provide large blocks of code, but that usually requires me to spend considerable time truly understanding it
I believe in real projects, no one blindly accepts AI-generated code as exaggerated in various marketing claims.
Recently I discovered Tabnine, and I think its pattern of providing code suggestions within the current line through IntelliSense is excellent. It allows me to steadily build my code step by step, which I find much more efficient than receiving large blocks of code.
Here’s an example:
By the way, I set “editor.acceptSuggestionOnEnter”: “on”(just the default), so that I use Tab to accept Cursor’s suggestions and Enter to accept IntelliSense.