21 个VSCode 快捷键,让代码更快,更有趣
你是否发现你的VsCode 编辑器有时有点慢?这时候你希望哪个进程在吃我们的内存?
好吧,如果你还不知道,VsCode 有一个进程资源管理器功能,如下所示:
是不是看起来很熟悉?
在windows中看到过这一点,在VsCode 中按Ctrl + Alt + Delete
可以打开该任务管理器。
4.Expand Bracket Selection
打开键盘快捷键(Ctrl + Shift + P
或 command + Shift + p
),搜索 Expand Bracket Selection
。
这是我需要花费一些时间才能发现的,因为我无法猜出该功能的名称。使用此功能可以自动选择整个块,从开始的大括号到结束。
我发现这个功能在想要找到 if/else
对应的结束块很有用。
5. 重新打开 关闭的编辑页面
Windows: Ctrl + Shift + T Mac: command + Shift + T
当你处理一个文件很多的大型项目时,如果不小心关闭了一个页面,并且不得不在侧菜单中再次搜索它,这可能会有点令人沮丧。
现在,可以按 Ctrl + Shift + T
重新打开一个关闭的页面。
6. 通过匹配文本打开文件
Windows: Ctrl + T Mac: command + T
说到搜索文件,你可以动态地搜索和打开文件。这是我最喜欢的特性之一,因为不需要手动单击目录来重新打开一个不再打开的文件。
7. 集成终端
Windows: Ctrl +
Mac: control +
通过 **Ctrl + `**可以打开或关闭终端
8. 查看正在运行插件
你可以通过打开命令面板(Ctrl + Shift + P
)并输入Show running extensions
来查看所有你安装的正在运行的插件。
9. 重新加载
我个人认为这是 VsCode 最酷的特性之一。它允许你在重新加载编辑器时将窗口放在前面,同时具有与关闭和重新打开窗口相同的效果。
Windows: Ctrl + Alt + R Mac: Control + Option + R
10. 将选项卡交换到不同的组
在我开发的过程中,我习惯在错误的选项卡组中使用选项卡。 我也希望避免尽可能多地使用我的鼠标来解决问题,因为这会让我把手从键盘上抬起来,我很懒,手一起想放键盘上。
幸运的是,VsCode 有一种方法可以通过按Ctrl + Alt +右箭头
(Mac:Control + Option +右箭头)
将标签移动到右侧的组,或者按Ctrl + Alt + 左箭头
将标签转移到单独的标签组 (Mac:Control + Option +左箭头)
)将标签移动到左侧的组:
11.选择左侧/右侧的所有内容
有时你想要删除光标右侧或左侧的所有内容。 你可以选择光标右侧或左侧的所有内容。例如,要选择右侧或左侧的所有内容:
Windows: Ctrl + Shift + Home/End Mac: command + Shift + Home/End
苹果笔记本没home键,可以用组合键实现
fn键+左方向键是HOME
fn键+右方向键是END
fn+上方向键是page up
fn+下方向键是page down
12.删除上一个单词
要删除前一个单词,可以按Ctrl + Backspace
(Mac: option + delete
)。这在你打错字的时候非常有用。
你可以在 VsCode 之外的任何地方使用它。
13. 启动性能
有时候,缺乏关于性能问题的详细信息是一件非常痛苦的事情,同时还要找出哪些有性能问题。
有时候,如果你足够幸运,你会找到一个工具,它能给你所有的答案。在VsCode 中,启动性能是很重要的。这就是为什么你能弹出一个有用的窗口,奇迹般地提供所有你需要的信息:
![](https://img-blog.csdnimg.cn/img_co 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 nvert/c6fbb0853bdafc42817a5f90a9a2fc95.webp?x-oss-process=image/format,png)
打开命令面板(Ctrl + Shift + P
),搜索Startup Performance
。
14.逐个选择文本
可以通过快捷键Ctrl + Shift +右箭头
(Mac: option + Shift +右箭头
)和Ctrl + Shift +左箭头
(Mac: option + Shift +左箭头)逐个选择文本。
15. 重复的行
一个非常强大和已知的功能是复制行。只需按 Shift + Alt + 向下箭头
(Mac: command + Shift + 向下箭头
)
16.移至文件的开头/结尾
要使光标移到文件的第一行或最后一行,最快的方法是按Ctrl + Home
(Mac: command + Home
)键开头,然后按Ctrl + End
(Mac: command + End
)键结尾。
17. 批量替换当前文件中所有匹配的文本
21 个VSCode 快捷键,让代码更快,更有趣相关推荐
- 评论回复功能 asp.net_一键抠图 更快 更强!六月新版 PS 2020 21.2 新增功能测试报告...
一键抠图 更快 更强!六月新版 PS 2020 21.2 新增功能测试报告! 紫枫前几天发布了 Adobe Photoshop 2020 21.2.0.225 最新版本,今天来说说这个版本的新增功能. ...
- Vscode 快捷键生成代码片段
Vscode 快捷键生成代码片段 1. 网站工具 2. 自动生成日期及自动定位光标 3. 码片段配置步骤 4. 我的代码片段 1. 网站工具 需要借助的网站(可快速生成vscode需要的代码片段格式) ...
- MesaLink v0.7.0发布 | 迎接TLS 1.3时代 更快更安全
MesaLink是百度安全实验室研发的一个内存安全并且兼容OpenSSL C API的传输层安全(TransportLayer Security, TLS)协议栈.近年来TLS漏洞频发,以2014年的 ...
- YOLOv5全面解析教程③:更快更好的边界框回归损失
作者|Fengwen.BBuf 边界框回归是目标检测的关键步骤,在现有方法中,虽然被广泛用于边界框回归,但它不是针对评估指标量身定制的,即 Intersection over Union (IoU). ...
- 更快更安全,HTTPS 优化总结
在网站升级到 HTTPS 之后,我们还可以有很多玩意可以折腾,优化 HTTPS,让它更快更安全.这里是一篇 HTTPS 优化的总结,也包含问题的解决方法,不过不仅仅包括 HTTPS 的优化,也包含 H ...
- 使用现场总线更快更远
使用现场总线更快更远 Going faster and further with Fieldbus PROCENTEC等行业专家表示,基于RS-485的现场总线技术(PROFIBUS®)和工业以太网( ...
- 实用的it知识学习_怎样能更快更好的学习好书法?分享一些比较实用的理论知识...
如何能更快更高效的学习书法?首先了解一些书法理论知识是很有必要的!它能让你在学习书法的过程中不至于迷茫 !能助你更快学好书法! 一.书论在实践中产生 我们大部分人都觉得学习书法可以没有理论,但不可无技 ...
- msdn安装后怎么用_Win10不好用?安装官方版精简Win10后,运行比win7更快更流畅
尽管不想承认,确实是大白菜的电脑配置有点旧了,导致从win7升级最新版win10系统后,电脑是100个不好用!!! 虽然,非常怀念使用win7系统时,那种操作的流畅度,那种运行的速度~ 但是,大白菜和 ...
- IEEE ICIP 2019 | 更快更好的联邦学习:一种特征融合方法
目录 前言 Abstract 1.Introduction 2.Related Work 3.Methods 3.1 Feature Fusion Modules 3.1.1 Conv operato ...
- 网吧无盘服务器为什么玩地下城和穿越火线卡其它游戏不卡,为什么网吧的电脑配置更低,玩游戏却更快更爽?...
原标题:为什么网吧的电脑配置更低,玩游戏却更快更爽? 随着互联网时代的到来,现在家家户户都有一台或几台电脑几乎成为常态,有人认为网吧行业可能会因此受到冲击,但是相反我国的营业性网吧不仅没有减少,还继续 ...
最新文章
- python归一化代码_python中的快速图像归一化
- 如何解决动态查询语句太长,大于数据库字符的最大长度
- 惠普发布软件定义存储 助力提升虚拟化能力
- 列表(list)之一定义 添加 删除 排序 反转 索引等其他操作
- Linux虚拟机重启后无法获取IP的问题(断网、没网)
- Django的模型类Meta
- 如何应对容器和云原生时代的安全挑战?
- VMware虚拟机专用win7系统下载|免费下载虚拟机专用的win7系统
- Spring 最常用的注解,史上最强整理!
- [Premiere Pro]新建尺寸设置(1080*1920手机屏幕尺寸)
- 强化学习(七):n步自举法(多步引导法)
- 零基础如何学习Java和web前端
- git tag 打标签(我看过最透彻的文章)
- java同时访问多个接口
- win10怎么查看计算机用户,Windows10系统下怎样查看和保存全部用户账户信息
- 前端:使用CSS3实现酷炫的3D旋转透视
- 用 Axure RP 9 设计百度搜索网页
- 数据结构之 击鼓传花
- 惠普打印机 HP M104W 连接无线路由器打印
- java crud生成_Spring Data CRUD的生成和代码详解
热门文章
- 如何用Linux安全管理网络流量
- 磁盘数据恢复怎么做?实用方法快收藏!
- 关于Android2.2定制出厂默认输入法的一些心得
- 高通msm-V4L2-Camera驱动浅析1-初识
- 牛客网——矩阵相等判定
- ubuntu输入法的设置
- 2021年起重机械指挥考试内容及起重机械指挥模拟考试系统
- easyexcel 检查表头是否匹配_EasyExcel的不确定表头(根据数据生成表头)的excel导出和二级表头以及设置表头的宽度自适应...
- s7android系统电量,三星S7 Edge升级Android 7.0续航测试:超后悔
- 如何为Excel中的单元格自动填充颜色