completionwindow
A completion window is a user interface element that presents a list of possible text completions for the partially typed input. It is commonly used in text editors, integrated development environments, command shells, and search boxes to speed input, reduce keystrokes, and help users discover valid tokens or commands.
Typically, the completion window appears as a pop-up anchored near the text caret or input field. It
Data shown in a completion window comes from various sources, including language syntax and symbol dictionaries
Variants include separate drop-down completion windows and inline suggestions, where a ghosted or underscored hint appears
See also: autocomplete, intelligent code completion, fuzzy matching, inline hints, symbol completion, lookup, and related concepts