VSCode常用快捷键记录

这篇博客介绍了Visual Studio Code(VSCode)中的一些常用快捷键,包括快速复制行、选定多个相同单词、添加多个光标、全局替换、快速定位行、选择区块、缩放界面及自定义快捷键等,旨在提升开发者的工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VSCode常用快捷键记录

注意,快捷键都是可以自定义的,为了防止自定义快捷键和默认冲突我,先熟悉默认的,后期熟悉可以自定义更改。

1.快速复制一行

快捷键: shift+alt+ 下箭头(上箭头) 或者 ctrl+c 然后 ctrl+v
快速复制一行代码

2. 选定多个相同的单词

快捷键: ctrl + d
先双击选定一个单词,然后按下 ctrl + d 可以往下依次选择相同的单词。 这样同时修改相同的单词就非常方便
选定多个相同的单词

3. 添加多个光标

快捷键: Ctrl + Alt + 上箭头(下箭头)
添加多个

4. 全局替换某写单词

当我们一个页面需要修改大量相同的文字的时候,我们一个的修改超级麻烦,此时我们可以使用全局替换
快捷键: ctrl + h 注意选择全部替换即可
全部替换

5. 快速定位到某一行

当我们页面比较长的时候,上下滚动页面布方便,其实我们可以利用快捷键,快速的调到指定的行数上。
快捷键: ctrl + g
快速定位到某一行

6. 选择某个区块

可以选择一个区块进行操作
快捷键: 按住shift + alt 然后拖动鼠标
选择区块

7. 放大缩小整个编辑器界面

快捷键: ctrl + + / - ctrl + 加号或者减号
放大缩小浏览器界面

8. 自定义快捷键

有些快捷键,我们使用不习惯,其实我们可以自定义快捷键的。
比如js 的多行注释是 shift + alt + a ,我们想修改为 ctrl + shfit + /
设置方法: 管理按钮 — 键盘快捷方式 — 输入 shift + alt + a 找到这个快捷键 ----- 点击编辑按钮 ---- 直接按下 ctrl + shift + / ---- 最后按下回车 修改完毕。
自定义快捷键

### VSCode 中用于跳转的快捷键 在 Visual Studio Code (VSCode) 中,导航和跳转功能对于提高开发效率至关重要。默认情况下,VSCode 提供了一些常用的跳转快捷键。 #### 导航回退与前进 为了实现向前和向后导航的功能,可以使用如下配置: - 向后导航(返回上一位置)可以通过 `Ctrl+Alt+Left` 实现[^1]。 - 向前导航(前往下一位置)可以通过 `Ctrl+Alt+Right` 完成。 这些设置位于用户的键盘映射文件中,通常是在 JSON 格式的键绑定配置里定义特定命令对应的按键组合。如果希望更改上述默认行为,则可以在 VSCode 的设置界面通过编辑 keybindings.json 文件来调整。 ```json [ { "key": "ctrl+alt+left", "command": "workbench.action.navigateBack" }, { "key": "ctrl+alt+right", "command": "workbench.action.navigateForward" } ] ``` 此段代码展示了如何自定义这两个操作的具体方式,允许开发者依据个人习惯设定不同的热键组合以便更高效地工作。 #### 查找并打开符号或文件 除了基本的历史记录导航外,还有其他几种重要的跳转技巧可以帮助快速定位到项目中的不同部分: - **Go to Definition**: 将光标放在变量、函数或其他标识符上面按下 `F12` 或者右键菜单选择“转到定义”,可以直接跳转至该实体被声明的地方。 - **Peek Definition**: 如果只想查看而不离开当前上下文,可按住 `Alt+F12` 来预览定义而无需切换视图。 - **Find All References**: 使用 `Shift+F12` 可以找到所有引用某项的位置列表。 - **Open Symbol by Name**: 输入 `Ctrl+T` (Windows/Linux),或者 `Cmd+T`(MacOS),接着输入目标名称的一部分即可迅速匹配并加载相应的类名、方法名等资源。 - **Quick Open Files/Commands/Palettes**: 利用 `Ctrl+P` 打开文件;利用 `Ctrl+Shift+P` 展示命令面板执行各种任务。 以上就是关于 VSCode 内置的一些主要跳转机制及其对应的操作说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

[山青花欲燃]

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值