📅  最后修改于: 2023-12-03 14:48:21.655000             🧑  作者: Mango
在编写代码时,对于某些情况,我们需要选中当前光标所在位置的单词进行操作,这就需要使用到VS Code的“Select Word At Caret”功能。
“Select Word At Caret”就是在单击选中光标所在位置的单词,快捷键为Ctrl+D(Windows)/Cmd+D(Mac)。
首先,选择光标所在想要选中的单词,然后按快捷键Ctrl+D(Windows)/Cmd+D(Mac),即可选中下一个相同的单词,再次按下快捷键,即可选中下一个单词,以此类推。
如果想要同时选中多个单词,只需要按住Ctrl(Windows)/Cmd(Mac)键并单击每个单词即可。
如果选中了不想选中的单词,只需要按Esc键即可取消选中。
“Select All Occurrences of Find Match”与“Select Word At Caret”的区别主要在于选择的范围不同。
“Select All Occurrences of Find Match”会将所有与搜索内容匹配的单词一起选中,而“Select Word At Caret”只会选中光标所在位置的单词及其后续出现的相同单词。
如果您想要更改“Select Word At Caret”的快捷键,只需要在键盘快捷方式设置中进行修改即可。
步骤:选择“文件”->“首选项”->“键盘快捷方式”,在搜索框中输入“selectWord”,找到“Editor: Select Word”,选择“编辑”,点击您想要修改的快捷方式,即可进行修改。
{
"key": "ctrl+a",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorFocus"
}
“Select Word At Caret”是VS Code中一个非常实用的功能,它可以大大提高我们编写代码的效率,并且可以通过自定义快捷键来更加符合我们的使用习惯。