Microsoft/vscode

Undo stacks are not granular enough for Korean

Open

#229,647 建立於 2024年9月25日

在 GitHub 查看
 (3 留言) (2 反應) (2 負責人)TypeScript (10,221 fork)batch import
editor-input-IMEfeature-requesthelp wantedundo-redo

倉庫指標

Star
 (74,848 star)
PR 合併指標
 (平均合併 11小時 43分鐘) (30 天內合併 1,000 個 PR)

描述

Testing #229383

Right now, typing a sentence in Korean and pressing undo will remove the entire line. I confirmed with a native Korean speaker that the ideal behavior for undo is to remove the last consonant/vowel (each character is made up of 2-4 consonants/vowels). This might be difficult to do depending on how EditContext words, but a little less better but much better than deleting the whole line is to delete the last fully formed character.

Image

Note that this is not a regression, but it's a pretty bad existing great experience.

貢獻者指南