Code completion
In editor tooling this is a protocol operation before it is a product feature.
Official source: Language Server Protocol Specification — 3.17 →
The editor sends the server one cursor position; the server computes candidate items and returns them. The protocol also lets the expensive part — documentation, detail — be resolved separately, and only for the item a developer actually selects, which is why some suggestions fill in a beat after they appear.
Sources 1 source on record · Automated review 3 angles
Sources
What this page is based on — every source is verified and links out so you can check it yourself.
- Verified / official
- Provisional
- Out of date