В каком случае contentChanges содержит более одного элемента? - PullRequest
0 голосов
/ 29 апреля 2019

Событие onDidChangeTextDocument возвращает TextDocumentChangeEvent, который содержит массив TextDocumentContentChangeEvent (contentChanges). Какой смысл иметь массив изменений, так как событие будет отправлено при каждом изменении. Например, при написании «привет» я получу 5 событий, каждое из которых содержит одно письмо. Так в каких случаях contentChanges будет содержать более одного события?

Если я хочу посчитать количество нажатий клавиш, это надежный способ предположить, что одно нажатие клавиши = одно событие, если в TextDocumentContentChangeEvent.text?

есть только один символ
...