Tab Autocomplete Aware of Intellisense

Describe the request

Tab autocomplete should be fed Intellisense suggestions or in the background run the generated tab suggestions through Intellisense to verify they are real methods and fields. It could apply a weight to what Intellisense is showing in the IDE as the user types. Even if this created a delay in tab suggestions, this would be a huge improvement.

Here is an example of suggesting a non existent function:

Related Threads

Operating System (if it applies)

Windows 10/11

3 Likes

I guess it is obvious to do so — feed it language server’s stuff as well, so I guess they already thought about it a long time ago and sticked with just raw token prediction. It would be nice of course to make it more aware of actual LSP stuff but I don’t think it’s realistic to expect them to somehow make it work…

For me Tab works wonders and almost never suggest something non-existent, but I mostly write Typescript with occasional Python / Rust / Ocaml / etc. and I’m doing not-so-basic stuff only in TS. Maybe it’s just really good with TS/JS even w/out any LSP info, idk…

I wonder if they even can do that technically while not degrading its performance. But if they do — maybe they’ll finally make it work with rules?? :eyes:

1 Like

Tab constantly suggests erroneous stuff for me during a refactor/reorganization because it sees old broken imports elsewhere and in the moment cant tell they are broken.

+1. This would be such an improvement. It’s getting frustrating to have to fight with Cursor’s incorrect auto-suggestions when IntelliSense knows the right function name. Using IntelliSense to constrain or improve the quality of predictions would be a huge win.