在本文中,我们将介绍一些最有用的 Visual Studio Code 快捷方式,它们将在使用 Visual Studio Code 时间节省您的时间并加速您的开发。本文介绍了 Windows、Linux 和 macOS 默认键盘快捷键。

Visual Studio Code (VS Code)是最流行和最常用的代码编辑器之一。它是开源的并且可以免费使用。它还提供对许多语言和框架的支持,无论是通过内置功能还是可用于编辑器的大量扩展列表。

请注意,这些 Visual Studio Code 快捷方式取自 VS Code 的文档。如果某些快捷方式不起作用,可能是由于编辑器或文件格式中的快捷方式发生了变化,或者有时是由于安装了扩展。

简单的 VS 代码导航快捷方式

本部分介绍了所有 Visual Studio Code 快捷方式,可以让您导航编辑器的不同部分。

打开一个文件

搜索特定文件,尤其是在项目变大时,会耗费大量时间。即使您已经知道文件在哪里,学习这个键盘快捷键也绝对很方便,可以轻松打开项目中的文件。

  • 视窗/Linux : ctrl+P
  • macOS : command+P

打开设置

Visual Studio Code 带有许多功能和设置,您可以根据需要进行更改。此键盘快捷键可以让您在必要时更轻松地进行设置。

  • 视窗/Linux : ctrl+,
  • macOS : command+,

切换侧边栏

很多时候,您需要更多空间来存放正在处理地文件。因此,此键盘快捷键可以方便地在必要时显示或隐藏侧边栏。

  • 视窗/Linux : ctrl+B
  • macOS : command+B

导航选项卡

当您打开了许多选项卡并且需要在它们之间移动时,一种简单的方法是使用此键盘快捷键,它会显示选项卡列表并让您在它们之间导航并选择要打开的选项卡.

  • Windows/Linux : ctrl+ shift+tab
  • macOS : control+ shift+tab

按住tab可在选项卡之间切换。

导航选项卡组

Visual Studio Code 提供的一项不错的功能是创建选项卡组。选项卡组允许您将选项卡分成几组,每个编辑器组占据屏幕的一部分。

此键盘快捷键使在编辑器组历史记录中的组之间导航变得更容易和更快。如果您在快捷方式中选择的编辑器组高于当前打开的组数,此快捷方式还允许您创建新组。

  • Windows/Linux : ctrl+1或2或3
  • macOS:command+1或2或3

打开终端

在您的开发过程中,您很可能会经常使用终端设备。Visual Studio Code 允许您在编辑器内打开终端窗口。这使您无需在编辑器和终端之间移动,并允许您完全专注于编辑器和代码。

  • 视窗/Linux : ctrl+J
  • macOS : command+J

打开命令面板

您可以在 Visual Studio Code 中执行许多命令。这些命令可以与开箱即用功能或扩展功能相关。

使用此键盘快捷键,您可以轻松打开命令面板。命令面板允许您搜索可以使用的命令并执行它们。

  • Windows/Linux : ctrl+ shift+P
  • macOS : command+ shift+P

快速选择

在开发过程中,您很可能需要在代码中进行选择,无论是出于复制、剪切还是其他目的。

与其使用机器的鼠标进行操作,不如使用键盘进行操作可以节省您的时间。这些键盘快捷键专注于快速做出选择。

选择当前行

很多时候,您需要选择光标所在的整个当前行。这个键盘快捷键使它非常简单。

  • 视窗/Linux : ctrl+L
  • macOS : command+L

类似事件

您需要重命名一个变量多少次,或者只是在您正在使用的整个文件中更改某个重复的文本或短语?

在与此类似的情况下,可以使用两个键盘快捷键。第一个要求您已经选择了单词或短语,而另一个要求则没有。

当前选择

使用此键盘快捷键,您只需在所选文件中出现一次您要查找的文本。然后,通过按下快捷方式的键,您将选择文件中所有出现的位置。

  • Windows/Linux : ctrl+ shift+L
  • macOS : command+ shift+L

当前单词

此键盘快捷键允许您执行与前一个相同的操作,但无需选择任何内容。当光标放在一个单词上时,您可以按此快捷键的键,然后将选择当前单词及其在当前文件中的所有出现。

  • 视窗/Linux : ctrl+F2
  • macOS : command+F2

注意:在 macOS 上,请确保同时fn按下F2.

选择直到单词的结尾

选择代码的某部分时,可以轻松移动和扩展此快捷方式的选择。您可以使用右箭头或左箭头朝您想要的方向前进。

  • Windows/Linux : shift+ alt+→或←
  • macOS : shift+ option+→或←

多项选择

掌握这些键盘快捷键将提高您的开发速度,并使您成为编码英雄。这些键盘快捷键允许您跨多行进行选择以进行必要的修改或添加。

这可以避免您重复自己,并节省您花费在多行上执行相同操作的额外时间。

通过拖动鼠标选择一列或一框代码

将光标拖过代码或文本行会从头到尾选择每一行。但是您也可以使用此快捷方式仅部分选择一组行。将选择多条线,但只能选择您拖动的多条线。

  • Windows/Linux : shift++alt将鼠标拖过线条
  • macOS : shift++option将鼠标拖过线条

使用箭头键选择一列或一框代码

您可以执行与上述相同的操作,但无需使用鼠标。您无需拖动鼠标,而是使用键盘箭头键。

  • Windows/Linux : ctrl+ shift+ alt+ →or ←or or ↓or↑
  • macOS : command+ shift+ option+ →or ←or or ↓or↑

如何使用查找结果

所有编辑器,即使是简单的编辑器,都应该具有查找功能,以便您可以在当前选定的文件或多个文件中找到某些单词,如函数或变量名称、短语或代码块。

本节将介绍键盘快捷键,这些快捷键将使我们能够充分利用 Visual Studio Code 中的查找功能的结果。

导航结果

您可以使用此键盘快捷键在活动文件中的查找结果之间移动。

  • Windows/Linux/macOS:F3

注意:在 macOS 上,请确保同时fn按下F3.

选择多个结果

如果您使用查找功能来查找某些文本位以便修改这些结果的子集,则可以使用此快捷方式在活动文件中导航和选择查找结果。

  • 视窗/Linux : ctrl+D
  • macOS : command+D

选择所有结果

如果您使用查找功能对所有查找结果进行某些修改,则此键盘快捷键允许您选择所有查找结果。

  • 视窗/Linux : alt+enter
  • macOS : option+enter

代码导航

随着每个文件或项目的增长,找到代码的某些部分变得越来越困难。手动查找错误或转到某一行的代码可能很困难。

这些键盘快捷键可以为您省去麻烦,让您将时间投入到您真正想做的事情上。

去线

当您遇到指定是哪一行代码导致它的编译或运行时错误时,在某一行查找代码特别有用。此键盘快捷键消除了您自己实际查找线路的需要。

  • 视窗/Linux : ctrl+G
  • macOS : control+G

转到匹配的括号

您经常会发现自己需要找到匹配的块的右括号。当文件随时间增长时尤其如此。此键盘快捷键可让您轻松找到当前块的右匹配括号。在 HTML 标签中,它允许您移动到当前标签的末尾。

  • Windows/Linux : ctrl+ shift+\
  • macOS : command+ shift+\

折叠/展开块

在读取包含大量行或数据的文件时,折叠(隐藏)您当前不关注的整个块会更容易,这样您就可以专注于其他事情。此键盘快捷键允许您折叠或展开块。单击块中的任意位置,然后按以下键。

  • Windows/Linux : ctrl+ shift+[或]
  • macOS : command+ option+[或]

折叠/展开块和子块

如果块包含子块怎么办?使用上面的命令将折叠父块,但是当父块展开时,子块将保持不变。如果您需要折叠和展开一个块及其子块,您可以使用此键盘快捷键来完成。

  • Windows/Linux : ctrl+ K+[或]
  • macOS : command+ K+[或]

导航错误和警告

在代码中查找错误和警告至关重要。有时有些错误不容易找到——例如当一行没有以;应有的方式结束时。此键盘快捷键为您省去了滚动或彻底查看线路以找到确切问题的麻烦。它允许您转到下一个错误或警告。

  • Windows/Linux/macOS:F8

注意:在 macOS 上,请确保同时fn按下F8.

移动光标

在很多情况下,您可能需要有多个游标,每个游标位于文件中的不同位置。这些键盘快捷键有助于更轻松地使用多个光标移动。

插入额外的游标

有两种方法可以在文件中插入额外的光标:在特定位置,或光标所在行的上方/下方。

1.在位置

此键盘快捷键允许您在文件中的任何位置插入一个额外的光标。

  • Windows/Linux : alt+ 鼠标点击位置
  • macOS:option+鼠标点击位置

2. 高于或低于

插入光标的第二种方法是将其插入当前光标位置的上方或下方。

  • Windows/Linux : ctrl+ alt+↓或↑
  • macOS : command+ option+↓或↑

撤消光标插入

如果您错误地插入了光标,或者后来意识到您不想再在该位置插入光标怎么办?此键盘快捷键允许您撤消上次插入的光标。当您插入多个游标时,这非常有用,因为它允许您将其他游标保持在原位并删除最后插入的游标。

  • 视窗/Linux : ctrl+U
  • macOS : command+U

在突出显示的选择的末尾插入光标

另一个加快开发速度的键盘快捷键是将光标插入突出显示的选择的末尾。

  • Windows/Linux : shift+ alt+I
  • macOS : shift+ option+I

更快的编码

在本节中,我们将介绍 Visual Studio Code 快捷方式,这些快捷方式将使与您的代码相关的某些操作更加轻松快捷。

移动线和块

很多时候,您可能需要将一条线从一个位置移动到另一个位置。此快捷方式不是复制或剪切并将线条粘贴到另一个位置,而是提供了一种更快的解决方案。只需将光标放在该行上。

  • Windows/Linux : alt+↓或↑
  • macOS:option+↓或↑

这也将移动光标处于活动状态的整段文本。如果要移动一段代码,只需在按下上面的快捷方式之前突出显示该代码。

 

复制行和块

如果您需要复制一行并将其粘贴到下方或上方怎么办?

此快捷方式不必实际复制和粘贴该行,而是根据使用箭头选择的方向在其下方或上方复制该行。

  • Windows/Linux : shift+ alt+↓或↑
  • macOS : shift+ option+↓或↑

要以相同方式移动文本或代码块,请先突出显示它,然后使用此快捷方式。

 

缩进/缩进线

当您将行从一个地方或文件复制到另一个地方时,或者当您更改代码时,很多时候代码最终会错误地缩进。此快捷方式允许您根据需要轻松缩进或突出行。选择多行以将它们一起移动。

  • Windows/Linux : ctrl+[或]
  • macOS:command+[或]

切换评论

在很多情况下,您可能需要注释或取消注释一行。使用此快捷方式可以轻松完成此操作。这适用于行注释和块注释。

行注释

单击要注释掉的行。(如果您突出显示代码块,此命令将单独注释掉每一行。)

  • 视窗/Linux : ctrl+/
  • macOS : command+/

 

阻止评论

与上面的快捷方式不同,下面的快捷方式会将您突出显示的代码注释为单个注释。

  • Windows/Linux : shift+ alt+A
  • macOS : shift+ option+A

 

代码格式

出于可读性的原因,保持代码和文件的格式非常重要。Visual Studio Code 提供了两个用于代码格式化的快捷命令。

文件

此快捷方式允许您格式化整个文件。

  • Windows/Linux : ctrl+ shift+F
  • macOS : option+ shift+F

选择

此快捷方式允许您仅格式化文件中选定的行集。

  • Windows/Linux : ctrl+ K,然后ctrl+F
  • macOS : command+ K,然后command+F

 

快速解决

在很多情况下,如果出现错误是一个常见或简单的错误,Visual Studio Code 可以解决它——例如,如果;缺少分号。如果快速修复可用,则此快捷方式允许您将快速修复应用于任何错误或警告。

  • 视窗/Linux : ctrl+.
  • macOS : command+.

重命名

如果手动完成,重命名多次使用的变量、函数或类可能容易出错。无论是在当前文件还是其他文件中,您都可能会错过它的使用。此快捷方式为您提供了一种重命名任何符号的安全方法。

  • Windows/Linux/macOS:F2

注意:在 macOS 上,请确保同时fn按下F2.

修剪空白

当您可以使用此快捷方式执行此操作时,为什么要从行尾手动修剪空格?

  • Windows/Linux : ctrl+ K+X
  • macOS : command+ K+X

注意:按住ctrl或command始终,先按K,再X分开。

更改编程语言

默认情况下,Visual Studio Code 会检测您正在处理的文件的当前编程语言。通常,它是通过检查文件的扩展名来完成的。

但是,如果不支持文件的扩展名,有时它无法正确检测语言。

出于这个原因或任何其他原因,如果您需要更改文件的编程语言,您可以使用此快捷方式。

  • Windows/Linux : ctrl+ K, 然后M
  • macOS : command+ K,然后M

运行代码

一个很酷的 VS Code 功能是在编辑器中运行代码的选项。这取决于您需要运行的语言、框架或任务类型。例如,您可以为 Javascript 项目设置调试。但是,如果您配置了调试器或任务运行器,则可以使用此快捷方式在 VS Code 中运行代码。

  • Windows/Linux/macOS:F5

注意:在 macOS 上,请确保同时fn按下F5.

更好的编码

这些键盘快捷键围绕着理解我们正在使用的代码来生成更好的代码。

要编写高质量的代码,我们需要了解我们正在使用的函数、类或方法。

有时,我们使用谷歌搜索函数来查看它的定义或签名。但是,这最终可能会浪费我们的时间,或者它可能不适用于我们创建的代码。

检查定义

在实际使用之前了解我们正在使用的代码的定义是很重要的。这些 Visual Studio Code 快捷方式允许我们从编辑器中轻松查看它们的定义和文档。

转到定义

此快捷方式将我们带到最初定义部分代码的文件或行。

  • Windows/Linux/macOS:F12

注意:在 macOS 上,请确保同时fn按下F12.

窥视定义

此快捷方式允许我们在检查定义的同一位置打开定义和文档。这样可以更轻松地查看定义,而无需移动到另一个文件或行。

  • 视窗/Linux : alt+F12
  • macOS : option+F12

注意:在 macOS 上,请确保同时fn按下F12.

切换建议

在编写我们的代码时,VS Code 或我们将安装的一些扩展将向我们展示对我们代码的建议。此快捷方式允许我们切换建议以查看或隐藏它们。

  • 视窗/Linux : ctrl+I
  • macOS : command+I

显示函数的签名

这对于大多数(如果不是所有)开发人员来说都很常见。我们倾向于忘记函数的签名,即使它们是我们经常使用的函数。使用此快捷方式,您可以轻松查看函数的参数提示。通过参数提示,您可以检查需要传递给函数的参数。

  • Windows/Linux : ctrl+ shift+spacebar
  • macOS : command+ shift+spacebar

禅宗模式

尽管这与理解代码和定义无关,但如果您需要完全专注于代码,则此快捷方式很有用。使用此快捷方式,您可以启用 Zen 模式,这会将显示更改为完全集中在当前打开的文件上。

  • Windows/Linux : ctrl+ K, 然后Z
  • macOS : command+ K,然后Z

按相同的键盘快捷键返回到正常的编辑器视图。

结论

VS Code 是目前开发人员最好的代码/文本编辑器之一。它提供了许多开箱即用的功能以及一个扩展市场,允许开发人员轻松地为社区贡献和提供扩展。

键盘快捷键使 VS Code 中的开发更加轻松,让您可以专注于在更短的时间内构建高质量的项目。

在本文中,我们介绍了一些有用的 Visual Studio Code 快捷方式,它们可以保证让您的开发更快。

如果本文对你有帮助,别忘记给我个3连问 ,点赞,转发,评论,,咱们下期见。

收藏 等于白嫖,点赞才是真情。

学习更多JAVA知识与技巧,关注与私信博主

免费学习领取JAVA 课件,源码,安装包等

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐