-
Notifications
You must be signed in to change notification settings - Fork 38.8k
Description
Issue Type: Feature Request
One of the main issues I have with this implementation of intellisense is the back-out plan - if I use tab after any word with an intellisense suggestion, I get it whether I want it or not - backspace and retabbing just applies the same suggestion; I have to use escape to get out of the suggestion, which feels a little unnatural.
One method to get around this is the mobile keyboard method, wherein, if you don't want the suggested auto-correct option, pressing backspace reverts the previously changed word to what it was previously, without removing the last typed character; so, if you type 'ban' and 'bananas' was suggested using intellisense, then tab is pressed (as this is the name of a variable I'm using, or whatever), the word expands to 'bananas'. Pressing backspace should then revert the word to 'ban'.
Note that some mobile keyboards keep track of which words have been expanded, so you can go back through the text and undo the changes. I don't expect the world, but this would be a fantastic feature to implement.
VS Code version: Code 1.39.2 (6ab5985, 2019-10-15T15:35:18.241Z)
OS version: Windows_NT x64 10.0.17763