VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

Souleigh ✨ 等级 813 0 0

F12 跳转引用

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

使用 F12 实现跳转

如上图:

F12 跳转到变量、函数、类的定义处•Shift + F12 跳转到其引用处;多个引用时,可以选择具体哪个 reference

使用 F12 也可以跳转到环境库的源码中,如下图,我跳转到了库 gym (使用 conda 安装到 lib)的 core.py

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

F12 跳转到 gym 库的定义中

查找与替换

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

Ctrl + F 恐怕在任何软件中都很常用

使用 Ctrl + F 可以进行查找;使用 Ctrl + H 则弹出替换窗口。如上,我将 foo 替换为 foobar ,使用 Alt + R 支持正则语法。

Ctrl + Shift + P

Ctrl + Shift + P 恐怕是各个编辑器、调试器中最常用的操作了:弹出命令窗口,然后我们输入相关命令的名称,回车则执行该命令。

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

Ctrl + Shift + P

如上图,我使用 Ctrl + Shift + P ,执行 View: Split Editor Right 命令,接着,使用 Ctrl + P 调用出窗口切换器(文件切换器)。

切换窗口

处于一堆、相互重叠的文件, VS code 称其为一个「group」。我们通常要用到「group的组内切换」和「group间切换」。

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

group 切换

如上图,Ctrl + <你要去的 group 编号> 来把光标(的注意力 focus)集中到你要去的 group 上。上面 Ctrl + 1 切换到左边的 group ;Ctrl + 2 切换到右边的 group 。

Alt + <数字> 则是在 group 内切换标签页。

此外,注意到 Ctrl + Shift + E 打开或关闭文件管理器 Explorer ,就是左侧的那个树状图。而 Ctrl + B 是开关 Side Bar ,即侧边栏。

新建、关闭与调式台

使用 Ctrl + ~ 开关终端,而 Ctrl + J 则是开关 Panel ,即含有终端、调式器的底部容器。

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

新建、关闭与调试台

此外,Ctrl + N 是新建文件,Ctrl + W 是关闭当前文件(这在所有 windows 应用上几乎都适用)。

禅模式

有时候,节目显得过于复杂臃肿,分散了我们的注意力,视野不清爽,也会降低舒适度。使用禅模式 Zen Mode 则会屏蔽这些干扰。

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

开关禅模式

可以使用 Ctrl + Shift + P 输入 Zen 来调用相关命令。此外,我将其快捷键改为了(在左下角的小齿轮的 Keymaps 中更改) Ctrl + Alt + Z ,如上图,甚是舒爽。

group size

一块小小的显示器,还要被两个或以上的 group 平分区域,我们的代码阅读屏幕实在是太『窄』了。

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

group size

如上图,我们可以用 Toggle Editor Group Sizes 来切换阅读模式,让其更宽一些。我设置了其快捷键为 Ctrl + Alt + G

Ctrl + i / Ctrl + /

如下图,使用 Ctrl + i 可以调用代码提示,而 Ctrl + / 可以将选中的文本注释掉,或者取消注释。

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

Ctrl + i 代码提示

插件:vscode-input-sequence

一个 vscode-input-sequence 解决了我们输入序列数据的烦恼。

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

vscode-input-sequence

如上图,配合多光标,我们可以输入一个序列的数据,并且可以决定序列的递进规则、递进步长、占位、进制等。

插件:Relative Path

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

Relative Path

我很喜欢 Relative Path ,如下图,输入 Ctrl + Shift + H 便自动补全文件的相对路径。

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

Relative Path 补全了图片的相对路径

插件:Auto Markdown TOC

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

Auto Markdown TOC from Hunter Tran

有很多关于 markdown 自动生成目录的插件,我觉得对中文最友善的,应该是 Hunter Tran 的 Auto Markdown TOC 了。

VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!

使用 Auto Markdown TOC 自动生成目录

如上,使用 Auto Markdown TOC 自动生成目录(同样地,在Ctrl + Shift + P 中调用相关命令)

收藏
评论区

相关推荐

极客手中的利器:Electron
作为一个前端开发人员,你可能已经听说过Electron(https://www.electronjs.org/)了, 你知道VS Code是基于这个技术开发的。 不但VS Code,目前一些大热的软件:飞书、Slack、skype的桌面版都是基于这个技术开发的。 即使如此,这也并不足以引起你的重视, 毕竟桌面软件式微,移动端和Web开发才是大方向
VS Code 中 11 个快捷键/操作,让你的效率与舒适度翻倍!
F12 跳转引用 使用 F12 实现跳转 如上图: •F12 跳转到变量、函数、类的定义处•Shift F12 跳转到其引用处;多个引用时,可以选择具体哪个 re
VS Code 中的代码自动补全和自动导入包
原文链接:[VS Code 中的代码自动补全和自动导入包](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fmaiyang.me%2Fpost%2F2018-09-14-tips-vscode%2F) =============================================
VS Code 有 1400 万用户,而全球开发者才 2400 万
(给玩转VS Code加星标) > 转自:Solidot + Linux中国 据 Statista 的数据,全世界有大约 2400 万名开发者,而使用微软开源编辑器 Visual Studio Code (VS Code) 作为 IDE 的开发者就有 1400 万,其中 2020 年增加了 500 万新用户。 微软开发者部门的副总裁 Julia
VS Code 的 7 个开源替代品!
**点击关注上方“杰哥的IT之旅”,** **后台回复“**[**Python自动化**](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzAwMjg1NjY3Nw%3D%3D%26mid%3D2247491317%26id
VS Code的7个开源替代品,值得推荐!
Visual Studio Code,也称为VS Code,是一款支持Linux,Windows和macOS的代码编辑器。它既能编辑简单文本,也能像集成开发环境(IDE)一样管理整个代码库。它还可以通过插件进行扩展,被广泛认为是一个可靠的文本编辑器,轻松打败其他编辑器。 微软将VS Code开源,但是从Microsoft下载的版本不是开放源代码。今
VS Code运行Jupyter报错
问题描述: ===== 今天在电脑中安装了Python3.8.5环境,然后使用pip安装了ipython和jupyter,没想到在VS Code中使用Jupyter Notebook一直有问题,一直报一个错误:“Unable to start session for kernel Python 3.8.5 64-bit . Select another k
11 个Chrome骚技巧让你为所欲为
对于每个前端从业者来说,除了 F5 键之外,用的最多的另外一个键就是 F12 了。 这里介绍 11 个 chrome 开发者工具的骚技巧。 > 助你快速定位问题,天天六点下班。 1.曾经,在线调伪类样式困扰过你? ![](https://oscimg.oschina.net/oscnet/9c5ab811c343e15c23ba6cd
2021年了,Python开发者不容错过的7个VS Code扩展
Visual Studio Code(简称 VS Code)是一个由微软开发,同时支持 Windows、 Linux 和 macOS 等操作系统的免费代码编辑器,它支持测试,并内置了 Git 版本控制功能,同时也具有开发环境功能,例如代码补全、代码片段和代码重构等。VS Code 是程序员常用的代码编辑器之一,是一个可在所有平台上使用的开源、可扩展和轻量级的
2021年了,Python开发者不容错过的7个VS Code扩展
Visual Studio Code(简称 VS Code)是一个由微软开发,同时支持 Windows、 Linux 和 macOS 等操作系统的免费代码编辑器,它支持测试,并内置了 Git 版本控制功能,同时也具有开发环境功能,例如代码补全、代码片段和代码重构等。VS Code 是程序员常用的代码编辑器之一,是一个可在所有平台上使用的开源、可扩展和轻量级的
Eclipse 出品,1.3万 Star!网友说要干掉 VS Code 的新工具
【导语】:也许大家最近在不少地方看到了一篇《Eclipse 官宣,干掉 VS Code》的文章。 ![](https://oscimg.oschina.net/oscnet/up-bf95f445e32fbf463fdd08a9dcfc5b42220.png) 其实这又是在炒 2020 年 3 月的一则冷饭。Eclipse 基金会官方就没有“干掉 VS
GitHub重大更新:在线开发上线,是时候卸载IDE了
> Github 最新推出的 Codespaces 可以实现基于 VS Code 的云端代码编译。现在,你在手机、平板上都可以直接进行开发。云端开发不能更美好了,用上 Codespaces 后,不仅可以把 IDE 卸载掉,什么 Conda、Docker 都可以删了「大误」。 机器之心报道,参与:Racoon、Jamin。 ![](https://pic4
Nano vs Emacs vs Vim 让你了解他们的不同
[Nano](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Flinks.jianshu.com%2Fgo%3Fto%3Dhttp%253A%252F%252Fnano-editor.org) vs [Emacs](https://www.oschina.net/action/GoToLin
Python 使用VS Code进行调试
VS Code是一款非常好用的编辑器,现在我基本上所有的开发任务都在VS Code上完成。它的代码调试工具其实也非常强大,但是许多人都不知道该怎么用,今天就来学习怎么用它调试Python代码吧。 **1.准备** -------- 既然是用VS Code调试Python代码,那当然你得先安装好Python啦,如果你还没有安装,可以看这篇文章:超详细Pyt
SASS 使用(vs code)
**二、在vs code中编译sass** 1、在拓展商店里搜索“easy sass”,并安装,安装成功后点重新加载。 ![](https://oscimg.oschina.net/oscnet/cd1564b022465a6d848f658f854ed75a6c9.png) 2、接下来进行配置: 在 vs code 菜单栏依次点击“文件 首选项 设置