VS Code 编辑器本身自带了扩展选择的功能,快捷键是 Shift+Alt+Left 和 Shift+Alt+Right。它是根据小括号 "()"、中括号 "[]"、大括号 "{}" 为边界符来进行的扩展选择。
| 快捷键 | 说明 | 
|---|---|
| Shift+Alt+Left | 收缩选择 | 
| Shift+Alt+Right | 扩展选择 | 
现在我需要根据单引号 ‘ 或者双引号 " 作为边界符来扩展选择,在 VS Code 插件商店里找到了这个插件 Quick and Simple Text Selection,可以实现更精细的扩展选择操作。
| 快捷键 | 说明 | 
|---|---|
| Ctrl + K + " | 以双引号 "为边界符扩展选择 | 
| Ctrl + K + ‘ | 以单引号 ‘为边界符扩展选择 | 
| Ctrl + K + `| 以反引号`为边界符扩展选择 | |
| Ctrl + K + ; | 以双引号 "、单引号‘、反引号`为边界符扩展选择 | 
| Ctrl + K + : | 切换边界符的引号,双引号 "=>单引号‘=>反引号` | 
| Ctrl + K + (Ctrl + K + [Ctrl + K + { | 以 (、[、{为边界符扩展选择 | 
| Ctrl + K + )Ctrl + K + ]Ctrl + K + } | 以 )、]、}为边界符扩展选择 | 
| Ctrl + K + < | 选择匹配的 html 标签对 | 
| Ctrl + K + > | 选择 html 标签里的值 | 
参考文章:
VSCode 扩展选择快捷键插件 Quick and Simple Text Selection
原文:https://www.cnblogs.com/imzhi/p/vscode-expand-selection.html