20-Windows快捷键实战(二)

20-Windows快捷键实战(二)

Windows 快捷键实战(二)

继第 19 篇的通用、编辑、导航、文件管理快捷键之后,本章聚焦于更高效的实战级快捷键:搜索替换、多光标编辑、代码导航、编辑器管理以及显示控制。掌握这些技能,你的编码速度将再次提升一个档次。

一、搜索替换快捷键

搜索替换是编码中使用频率最高的操作之一,VS Code 提供了强大且层次丰富的搜索能力。

文件内搜索
操作快捷键说明记忆技巧
查找Ctrl+F在当前文件中搜索Find
替换Ctrl+H在当前文件中搜索并替换替换(Find 下一个字母)
查找下一个Enter/F3跳转到下一个匹配项Forward
查找上一个Shift+Enter/Shift+F3跳转到上一个匹配项Backward
选中当前匹配Ctrl+D选中光标处的单词,再次按则选中下一个相同单词Duplicate
选中所有匹配Ctrl+Shift+L选中文件中所有与当前选中相同的单词全部选中
添加匹配到选中Ctrl+F2类似 Ctrl+Shift+L,但基于当前选中全部改相同

实操演练:

  1. 打开一个 JS 文件,按Ctrl+F,在搜索框输入function
  2. F3依次跳转到每个function
  3. EnterShift+Enter同样可以上下跳转
  4. Ctrl+H切换到替换模式
  5. 在"替换为"框输入新内容,点击"全部替换"(带两个箭头的按钮)

进阶技巧:使用 Ctrl+D 批量修改

constname='Alice';constage=30;constemail='alice@example.com';// 想要将上面所有的 const 改为 let
  1. 在第一个const上双击(或按Ctrl+D
  2. 按一次Ctrl+D选中第二个const
  3. 再按一次选中第三个
  4. 现在三个const都被选中且有多个光标
  5. 直接输入let——三个同时修改完成

这是批量修改同类名称最实用的方式。

</