VS Code常见的查找快捷键大全


Chapter1 VS Code常见的查找快捷键大全

原文链接:https://blog.csdn.net/lin_bingfeng/article/details/143439577

VS Code 提供了多种方法来查找和导航文件,包括快速打开文件、文件资源管理器、全局搜索、查找符号、查找文件中的文本、查找并替换、文件导航和使用命令面板。通过熟练使用这些方法,你可以提高开发效率,更快地找到和打开所需的文件。

在 Visual Studio Code (VS Code) 中,查找是一个常见且重要的操作。以下是一些常用的方法:

1. 快速打开文件: 你可以使用快捷键 Ctrl+P(Windows/Linux)或 Cmd+P(macOS)来快速打开文件。这将打开一个快速打开面板,你可以在其中输入文件名的一部分,VS Code 会实时显示匹配的文件列表。
2. 文件资源管理器: 在 VS Code 的侧边栏中,有一个文件资源管理器视图。你可以通过点击左侧活动栏中的文件图标(或使用快捷键 Ctrl+Shift+E)来打开文件资源管理器。在文件资源管理器中,你可以浏览和打开项目中的文件和文件夹。
3. 全局搜索: 你可以使用快捷键 Ctrl+Shift+F(Windows/Linux)或 Cmd+Shift+F(macOS)来打开全局搜索面板。在搜索面板中,你可以输入搜索关键词,VS Code 会在整个项目中查找匹配的文件和内容。你还可以使用正则表达式、匹配大小写等高级搜索选项。
4. 查找符号: 你可以使用快捷键 Ctrl+T(Windows/Linux)或 Cmd+T(macOS)来查找符号(如函数、变量、类等)。这将打开一个符号查找面板,你可以输入符号名称的一部分,VS Code 会显示匹配的符号列表。
5. 查找文件中的文本: 在打开的文件中,你可以使用快捷键 Ctrl+F(Windows/Linux)或 Cmd+F(macOS)来查找文件中的文本。这将打开一个查找面板,你可以在其中输入要查找的文本,VS Code 会在当前文件中高亮显示所有匹配项。
6. 查找并替换: 你可以使用快捷键 Ctrl+H(Windows/Linux)或 Cmd+Option+F(macOS)来打开查找并替换面板。在查找并替换面板中,你可以输入要查找的文本和替换的文本,VS Code 会在当前文件中查找并替换所有匹配项。
7. 文件导航: 你可以使用快捷键 Ctrl+Tab(Windows/Linux)或 Cmd+Option+Right Arrow(macOS)在最近打开的文件之间快速切换。按住 Ctrl(Windows/Linux)或 Cmd(macOS)键,然后按 Tab 键,可以在最近打开的文件列表中循环切换。
8. 使用命令面板: 你可以使用快捷键 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板。在命令面板中,你可以输入命令名称的一部分,VS Code 会显示匹配的命令列表。你可以使用命令面板来执行各种操作,包括查找和打开文件。

vsc常用快捷键:

同时打开多个窗口(查看多个项目)

打开一个新窗口: Ctrl+Shift+N
关闭窗口: Ctrl+Shift+W
同时打开多个编辑器(查看多个文件)

新建文件 Ctrl+N
历史打开文件之间切换 Ctrl+Tab,Alt+Left,Alt+Right
切出一个新的编辑器(最多3个)Ctrl+\,也可以按住Ctrl鼠标点击Explorer里的文件名
左中右3个编辑器的快捷键Ctrl+1 Ctrl+2 Ctrl+3
3个编辑器之间循环切换 Ctrl+`
编辑器换位置,Ctrl+k然后按Left或Right

格式调整

代码行缩进Ctrl+[, Ctrl+]
折叠打开代码块 Ctrl+Shift+[, Ctrl+Shift+]
Ctrl+C Ctrl+V如果不选中,默认复制或剪切一整行
代码格式化:Shift+Alt+F,或Ctrl+Shift+P后输入format code
修剪空格Ctrl+Shift+X
上下移动一行: Alt+Up 或 Alt+Down
向上向下复制一行: Shift+Alt+Up或Shift+Alt+Down
在当前行下边插入一行Ctrl+Enter
在当前行上方插入一行Ctrl+Shift+Enter

光标相关

移动到行首:Home
移动到行尾:End
移动到文件结尾:Ctrl+End
移动到文件开头:Ctrl+Home
移动到后半个括号 Ctrl+Shift+]
选中当前行Ctrl+i(双击)
选择从光标到行尾Shift+End
选择从行首到光标处Shift+Home
删除光标右侧的所有字Ctrl+Delete
Shrink/expand selection: Shift+Alt+Left和Shift+Alt+Right
Multi-Cursor:可以连续选择多处,然后一起修改,Alt+Click添加cursor或者Ctrl+Alt+Down 或 Ctrl+Alt+Up
同时选中所有匹配的Ctrl+Shift+L
Ctrl+D下一个匹配的也被选中(被我自定义成删除当前行了,见下边Ctrl+Shift+K)
回退上一个光标操作Ctrl+U

重构代码

跳转到定义处:F12
定义处缩略图:只看一眼而不跳转过去Alt+F12
列出所有的引用:Shift+F12
同时修改本文件中所有匹配的:Ctrl+F12
重命名:比如要修改一个方法名,可以选中后按F2,输入新的名字,回车,会发现所有的文件都修改过了。
跳转到下一个Error或Warning:当有多个错误时可以按F8逐个跳转
查看diff 在explorer里选择文件右键 Set file to compare,然后需要对比的文件上右键选择Compare with ‘file_name_you_chose’.
查找替换

查找 Ctrl+F
查找替换 Ctrl+H
整个文件夹中查找 Ctrl+Shift+F

显示相关

全屏:F11
zoomIn/zoomOut:Ctrl + =/Ctrl + -
侧边栏显/隐:Ctrl+B
预览markdown Ctrl+Shift+V
其他

自动保存:File -> AutoSave ,或者Ctrl+Shift+P,输入 auto

Chapter2 VSCode全局及局部的查找替换

原文链接:https://blog.csdn.net/jutaobeyond/article/details/144231681

1.问题描述

手动查找和替换VSCode中的内容,效率太低,想在全局中一键实现。又想在选中的局部范围内一键实现,而不影响未选中的内容。

2. 解决方法

2.1 全局查找替换

想把代码中的62全部改为70

Step1: 键盘Ctrl+F,在第一个框里输入62,第二个框里输入70
Step2: 鼠标点击“全部替换”按钮
在这里插入图片描述
效果展示
在这里插入图片描述

2.2 局部查找替换

想把前两行代码中的62改为70,后两行的内容不变

Step1: 鼠标选中想要的替换内容的所在行
Step2: 键盘Ctrl+F,在第一个框里输入62,第二个框里输入70
Step3: 鼠标点击”在选中内容中查找“按钮
Step4: 鼠标点击“全部替换”按钮
在这里插入图片描述

效果展示
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值