Exclude fields that are already selected from the code completion list
- Dominant language
- TypeScript
- Stars
- 16.9k
- Forks
- 1.9k
- Avg merge
- 22h 45m
- Merged PRs (30d)
- 70
Description
## Actual behavior:
Currently, regardless of what fields already exist in the selection set, all fields are shown in the IntelliSense.
For example, if I have already selected the field `title`, when I go to the next line and enter `t`, `title` is still shown the list:

## Expected behavior:
I would propose excluding the fields that have already been selected from the code completion list; so that in the example above, `title` is not suggested again to the developer.
This would obviously be much better and it would give the developer more convenience because each time they only see the remaining fields, and they would not be suggested the fields that they have already selected.
In addition, it would also be nice the code editor gives you a warning whenever you select the same field more than once.
Contributor guide
Assessment
This issue has not been assessed yet.