solved the issue #58:缓解了编辑区输入未完全删除的问题: #77
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Solved the issue #58
缓解了编辑区输入未完全删除的问题:
#58
这个问题可能无法绝对避免:当输入过快时, vscode.workspace.onDidChangeTextDocument(),可能会被连续触发,当第一个事件未处理完时,触发了第二个事件(甚至更多),导致其中一个(或多个)事件无法被执行,清除输入的代码无法被执行。目前的解决方案在大多数人的输入速度下没有问题。
我不擅长vscode插件的开发,这只是一点个人的理解。