Yu's Blog - vscode
type: channel
link: https://blog.0zu.cn/tag/vscode/
items: VSCode 快捷键提升效率神技

VSCode 快捷键提升效率神技
type: item
date: 2025-03-20T10:27:11+08:00
description: VS Code 快捷键提升效率神技🚀 多光标批量操作快捷键作用说明场景案例Ctrl + D选中下一个相同内容批量修改同名变量/重复代码块Ctrl + Shift + L选中所有匹配项（需先选中内容）同时修改 20 处相同的 CSS 颜色值Alt + Click任意位置添加光标在 5 个不同位置同时插入分号Shift + Alt + I在每行末尾添加光标（需多行选中）批量在 JSON 字段后添加逗号Shift + Alt + 拖动鼠标列选择模式（垂直块编辑）统一修改 SQL 表的字段类型定义⚡ 智能选择与跳转快捷键作用说明效率技巧Ctrl + Shift + Space显示参数提示快速查看函数参数类型Ctrl + ] / Ctrl + [缩进调整批量格式化代码层级Ctrl + F2重命名所有匹配符号全局修改变量名（比替换更安全）Ctrl + Shift + \跳转到匹配的括号快速检查复杂嵌套结构Alt + ↑/↓上下移动行调整代码顺序无需剪切粘贴🔥 代码片段与重构快捷键作用说明高效用法Ctrl + .快速修复建议自动补全 import/修复语法错误Shift + F12查看符号所有引用确认变量被哪些代码使用Ctrl + K Ctrl + F格式化选中代码保持代码风格统一F12 + Ctrl + .组合技：跳转定义并重构快速提取变量/函数（需配合菜单）Shift + Alt + F格式化整个文档一键整理混乱缩进🛠️ 高级编辑技巧1. 批量替换保留大小写： - 启用 "保留大小写" 按钮（Alt+C） - 将 "userName" 替换为 "accountName" 时自动保持驼峰格式 2. 正则表达式替换： - 在搜索框启用正则（Alt+R） - 用 `(\d+)px` → `$1rem` 批量替换 px 为 rem 3. 智能多行合并： - 选中多行 → `Ctrl + J` 合并为单行 - 自动处理行尾分号和空格