VSCode快捷键总结(mac版)

古语有言:工欲善其事,必先利其器。

一款好用的编辑器对于程序员来说,如同如鱼得水,本文主要介绍vscode在工作中常用的快捷键及插件,目标在于提高工作效率。根据二八定律,我们往往只需了解一门技术的部分最常用的功能,就足以应对大多数开发场景,因此在本文中只介绍最常见功能的快捷键,而非介绍全部特性。本文的愿景是:在平时使用vscode中,让工作的效率达到事半功倍的效果。

注意:本文针对的mac电脑下的快捷键,windows电脑下请自行切换。

1、显示快捷键列表

快捷键:⌘ + K + S
可以通过上述按键显示vscode的快捷键列表;

2、切换工作区

快捷键:control + R
当我们维护多个项目的时候,这将打开最近工作区的列表,并且是切换到另一个文件夹或项目的超快速方法。请注意,如果你在 VS Code 工作区中打开了一个终端,这将杀死你当前的终端会话。

3、快速打开文件

快捷键:⌘ + P
不使用鼠标切换文件的最快方法(尤其是在尚未打开文件时)。这里有个小技巧,选中你要打开的文件后,按 ⌘ + Enter,就会在一个新的编辑器窗口打开。如果你想跳转到某个文件的某一行,你只需要先按下 ⌘ + P ,输入文件名,然后在这之后加上 和指定行号即可。

4、在所选的每一行的末尾插入光标

快捷键:shift + option + I
这对于在选定区域中快速创建多个光标很有用。

5、选中当前行

快捷键:⌘ + L
此快捷键可以快速选中某行,当继续点击 L 键,可继续选中下一行。

6、选中所有找到的匹配项

快捷键:shift + ⌘ + L
对于我们全局修改或者替换某个字段特别方便。

7、跳转到方法定义处

快捷键:⌘ + 鼠标点击 或者 F12

8、隐藏、显示侧边栏

快捷键:⌘ + B

9、切换自动换行

快捷键:option + Z

10、转到行

快捷键:control + G

11、切换tab

快捷键:control + Tab 或者 ⌘ + shift + 【 】
不使用鼠标切换已打开文件的最快方法。

12、裁剪尾部空格

快捷键:control + K + X

13、打开命令面板

快捷键:⌘ + shift + P
在命令面板中你可以输入命令进行搜索(中英文都可以),然后执行。命名面板中可以执行各种命令,包括编辑器自带的功能和插件提供的功能。

14、光标移动

  • 快捷键:⌘ + 左或右方向键
    移动到行首或行尾
  • 快捷键:⌘ + 上或下方向键
    移动到文档的开头或末尾
  • 快捷键:control+ -
    这个非常有用:在不同的文件之间回到上一个光标的位置 control + - 你改了a文件,改了b文件之后想回到a文件继续编辑,可使用此键;或者有时候vue文件,你改了html,需要去下面改js,改完js又需要回去,这时候可以直接回。

15、文本选择

快捷键:⌘ + D
第一次按下时,它会选中光标附近的单词;第二次按下时,它会找到这个单词第二次出现的位置,创建一个新的光标,并且选中它。(注: ⌘ + K + D 跳过当前的选择)

16、代码移动

快捷键:option + 上下方向键
可以针对单选代码或者选中多行代码进行操作。另外,代码移动的同时按住shift就可以实现代码复制:option + shift + 上下方向键

17、添加注释

快捷键:option + Z

  1. 单行注释: ⌘ + /
  2. 块注释: option + shift + A

18、删除

快捷键:⌘ + shift + K 或者 ⌘ + X
一般常规的删除是选中然后delete删除,这样未免太low,最Geek的删除方式就是使用上面的方式。

19、调整字符的大小写

选中相应文字,通过 ⌘ + shift + P 打开控制面板后,然后在命令面板输入 转换为大写 或者 转换为小写 ,当然也可以 转换为蛇形命名法

20、打开隐藏终端

快捷键:⌘ + J 或者 control + ~
通过该快捷键可以快速打开或者隐藏终端。

21、行排序

将代码行按照字母顺序进行排序,选中相应文字,通过 ⌘ + shift + P 打开控制面板后,调出命令面板,输入 按升序排列行 或者 按降序排列行

22、多光标属性

快捷键:option + 鼠标
按住 option,然后用鼠标点,鼠标点在哪里哪里就会出现一个光标。

23、符号跳转

快捷键:⌘ + shift + O
输入你要跳转的符号,符号可以是文件名、函数名,可以是css的类名,回车进行跳转。

24、关闭当前tab

快捷键:⌘ + W
如果没有 Tab 打开,则关闭当前 窗口。

25、重新打开已关闭的tab

快捷键:⌘ + shift + T
如果没有 Tab 打开,则关闭当前 窗口。

26、在当前行下方插入一个空行

快捷键:⌘ + enter
如果鼠标焦点在任何位置,快捷键都可以快速在下方插入一个空行。

27、在开/闭括号之间跳转

快捷键:⌘ + shift + \

28、在上/下一行相同位置增加光标

快捷键:⌘ + option + 上下方向键

参考链接:
https://cloud.tencent.com/developer/article/1583169

https://segmentfault.com/a/1190000017949680

  • 5
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: VS Code快捷键背景是指为了提高开发者的工作效率和用户体验,VS Code软件开发团队为编辑器设计了一系列快捷键,以便用户可以更快速地完成各种操作。背景包括以下几个方面。 首先,VS Code快捷键的背景是为了满足开发者的迅速操作需求。在进行编码工作时,开发者需要频繁地进行编辑、复制、粘贴、撤销等操作。使用鼠标点击这些操作会大大降低开发者的工作效率,而使用快捷键可以快速地完成操作,节省了大量的时间和精力。 其次,VS Code快捷键的背景是为了与其他流行编辑器保持一致。许多开发者在使用VS Code之前可能已经使用了其他编辑器,例如Sublime Text、Atom等。为了减少开发者在转换编辑器时的学习成本,VS Code选择了与这些流行编辑器相似的快捷键,使开发者能够更快地适应并使用VS Code。 此外,VS Code快捷键的背景也包括了用户的需求和反馈。VS Code的开发团队通过用户调查、反馈以及对其他编辑器的观察,了解到一些常用的操作和功能,进而设计和优化了相应的快捷键。这些快捷键的设计是根据用户的使用习惯和需求来的,从而提供更好的用户体验。 总结来说,VS Code快捷键的背景是为了提高开发者的工作效率和用户体验,满足他们迅速操作的需求,与其他流行编辑器保持一致,并且基于用户的需求和反馈进行优化。通过使用这些快捷键,开发者可以更快速、便捷地进行编辑、操作和调试代码,提高工作效率。 ### 回答2: VSCode 是一款由微软开发的免费开源的本地化代码编辑器,被广泛用于编写各种程序代码。它的快捷键背景设计旨在提高开发人员的编码速度和效率。VSCode快捷键主要基于不同的操作系统和用户界面风格,以帮助开发人员快速访问常用的功能和操作。 首先,VSCode快捷键设计充分考虑了常用的编辑操作,如剪切、复制、粘贴、撤销和恢复等。通过按下特定的快捷键组合,可以快速执行这些常见的文本编辑操作,避免了频繁使用鼠标或菜单选项的繁琐操作。 其次,VSCode快捷键也着重于代码导航和查找。开发人员可以使用特定的组合键快速在代码文件移动光标、选择文本或行,以及查找和替换特定的代码片段。这些快捷键操作可以显著加快代码浏览和修改的速度,提高开发效率。 此外,VSCode 还提供了一系列的快捷键以加速代码补全、自动格式化和代码调试等高级功能的使用。通过按下相应的组合键,开发人员可以快速自动完成代码、调整代码缩进、执行调试操作等,从而提高代码编写和调试的速度。 VSCode快捷键设计还允许用户自定义和配置快捷键。开发人员可以根据自己的习惯和需求,修改或添加特定的快捷键操作,以满足个人化的编码体验。 综上所述,VSCode快捷键背景旨在提高开发人员的操作效率和编码速度。通过熟练掌握并灵活使用这些快捷键,开发人员可以更快速、高效地编写和调试代码,提升工作效率。 ### 回答3: VSCode是一款由微软开发的轻量级集成开发环境,它拥有丰富的功能和强大的扩展能力,广受开发者欢迎和使用。VSCode快捷键背景主要是为了提高开发者的工作效率和操作便捷性。 首先,VSCode快捷键背景考虑到现代化的开发流程和习惯。它采用了许多常用的快捷键组合,以方便开发者在编码、调试、编译等操作的快速操作。这些快捷键经过精心设计,使得开发者不需要频繁地将手离开键盘,可以更加专注于编码,提高工作效率。 其次,VSCode快捷键背景还考虑到多种不同操作系统和键盘布局的兼容性。它支持Windows、Mac和Linux等操作系统,并针对这些不同的操作系统和键盘布局提供了对应的快捷键配置。这样,无论开发者使用什么操作系统或键盘布局,都能够方便地使用和记忆对应的快捷键。 此外,VSCode快捷键背景还融入了许多常用的编辑器快捷键方式。比如,它采用了类似于Sublime Text、Atom等编辑器的快捷键方式,这使得使用这些编辑器的开发者能够很容易地适应和使用VSCode。同时,VSCode还支持自定义快捷键,可以根据个人需求和习惯进行配置,进一步提高操作便捷性。 综上所述,VSCode快捷键背景着眼于提高开发者的工作效率和操作便捷性,同时兼顾不同操作系统和键盘布局的兼容性,融合了多种编辑器的常用快捷键方式。这使得VSCode成为了广大开发者首选的集成开发环境之一。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值