在这篇文章中,我们将介绍一些最有用的Visual Studio Code快捷键,这些快捷键将在使用Visual Studio Code时为你节省时间,并为你的开发提供超强动力。本文涵盖了Windows、Linux和macOS的默认键盘快捷方式。
Visual Studio Code(VS Code)是最流行和最常用的代码编辑器之一。它是开源的,可以免费使用。它还提供了对许多语言和框架的支持,无论是通过内置功能还是编辑器可用的广泛扩展列表。
请注意,这些Visual Studio Code的快捷键取自VS Code的文档。如果有些快捷键不起作用,可能是由于你的编辑器或文件格式中的快捷键发生了变化,有时也可能是由于安装了扩展程序。
简易VS Code导航快捷键
本节介绍了所有Visual Studio Code的快捷键,这些快捷键允许你浏览编辑器的不同部分。
打开一个文件
搜索一个特定的文件,特别是当项目越来越大的时候,会耗费大量的时间。即使你已经知道文件在哪里,学会这个键盘快捷键,轻松打开项目中的文件,肯定是很方便的。
- Windows/Linux:ctrl+P
- macOS:command+P
打开设置
Visual Studio Code有很多的功能和设置,你可以根据自己的需要进行更改。这个键盘快捷键让你在必要时更容易进入设置。
- Windows/Linux:ctrl+,
- macOS:command+,
切换侧边栏
很多时候,你需要更多的空间来打开你正在工作的文件。所以,这个键盘快捷键很方便,可以在必要时显示或隐藏侧边栏。
- Windows/Linux:ctrl+B
- macOS:命令+B
浏览标签
当你有很多标签打开,你需要在它们之间移动,一个简单的方法是使用这个键盘快捷键,它显示了标签的列表,让你在它们之间导航,并选择你想打开的标签。
- Windows/Linux:ctrl+shift+tab
- macOS:control+shift+tab
继续按tab键,在标签之间切换。
浏览标签组
Visual Studio Code提供的一个不错的功能是创建标签组。标签组允许你把你的标签分成若干组,每个编辑组占据屏幕的一部分。
这个键盘快捷键使你在编辑器组历史中的组之间的导航更容易和更快。如果你在快捷键中选择的编辑组高于当前打开的组数,这个快捷键还允许你创建一个新的组。
- Windows/Linux:ctrl+1或2或3
- macOS:命令+1或2或3
打开终端
在你的开发过程中,你很可能会经常使用终端。Visual Studio Code允许你在编辑器中直接打开一个终端窗口。这使你不必在编辑器和终端之间移动,并使你能够完全专注于编辑器和代码。
- Windows/Linux:ctrl+J
- macOS:command+J
打开命令调色板
在Visual Studio Code中,你可以执行很多命令。这些命令可能与开箱即用的功能或扩展功能有关。
通过这个键盘快捷键,你可以轻松地打开命令调色板。命令调色板允许你搜索你可以使用的命令并执行它们。
- Windows/Linux:ctrl+shift+P
- macOS:command+shift+P
快速选择
在开发过程中,你很可能需要在你的代码中进行选择,无论是为了复制、切割还是其他目的。
与其用你的机器的鼠标来做,不如用键盘来做,这样可以节省你的时间。这些键盘快捷键的重点是快速进行选择。
选择当前行
很多时候,你需要选择你的光标所在的整个当前行。这个键盘快捷键让它变得非常简单。
- Windows/Linux:ctrl+L
- macOS:command+L
类似的情况出现
你有多少次需要重命名一个变量,或者简单地改变你正在处理的整个文件中某个重复的文本或短语?
在类似的情况下,可以使用两个键盘快捷键。第一个需要你已经选择了这个词或短语,而另一个则不需要。
当前选择
使用这个键盘快捷键,你只需要在文件中选择一个你要找的文本。然后,通过按快捷键,你将选择文件中的所有出现的文字。
- Windows/Linux:ctrl+shift+L
- macOS:command+shift+L
当前单词
这个键盘快捷键允许你做与前一个相同的事情,但不需要选择任何东西。当光标放在一个单词上时,你可以按这个快捷键,当前文件中出现的所有单词都会被选中。
- Windows/Linux:ctrl+F2
- macOS:command+F2
注意:在macOS上,确保与F2同时按下fn。
选择到字的末尾
当选择代码的某一部分时,你可以用这个快捷方式轻松地移动和扩大选择范围。你可以用右箭头或左箭头向你想要的方向前进。
- Windows/Linux:shift+alt+→或←
- macOS:shift+option+→或←
多重选择
掌握这些键盘快捷键将提高你的开发速度,使你成为编码英雄。这些键盘快捷键允许你跨行选择,进行必要的修改或补充。
这可以使你避免重复操作,并节省你在多行中进行相同操作的额外时间。
通过拖动鼠标选择一列或一箱代码
在几行代码或文本中拖动你的光标,可以从头到尾选择每一行。但你也可以用这个快捷键只选择一组行的一部分。多行将被选中,但只有你拖过的那部分。
- Windows/Linux:shift+alt+ 拖动鼠标穿过这些行
- macOS:shift+option+ 拖动鼠标过线
用方向键选择一列或一箱的代码
你可以做的和上面一样,但不使用鼠标。你不用拖动鼠标,而是用他们的键盘方向键。
- Windows/Linux:ctrl+shift+alt+→或←或↓或↑
- macOS:command+shift+option+→或←或↓或↑
如何使用查找结果
所有的编辑器,即使是简单的编辑器,都应该有一个查找功能,这样你就可以在当前选定的文件或多个文件中查找某些词,如函数或变量名称、短语或代码块。
本节将介绍键盘快捷键,使我们能够最好地利用Visual Studio Code中的查找功能的结果。
导航结果
你可以使用这个键盘快捷键在活动文件的查找结果之间移动。
- Windows/Linux/MacOS。F3
注意:在macOS上,确保在按下F3的同时按下fn。
选择多个结果
如果你使用查找功能来查找某些文本位,以便你可以修改这些结果的子集,你可以使用这个快捷键来导航和选择活动文件中的查找结果。
- Windows/Linux:ctrl+D
- macOS:command+D
选择所有结果
如果你使用查找功能对所有的查找结果做某些修改,这个快捷键可以让你选择所有的查找结果。
- Windows/Linux:alt+enter
- macOS:option+enter
代码导航
随着每个文件或项目的增加,要找到代码的某些部分变得越来越难。寻找错误或去找某一行的代码在手动操作时可能会很困难。
这些键盘快捷键可以为你省去麻烦,让你把时间投入到你真正想做的事情上。
转到行
当你得到一个编译或运行时的错误时,找到某一行的代码特别有帮助,因为它指定了哪一行的代码造成的。这个键盘快捷键消除了自己实际查找该行的需要。
- Windows/Linux:ctrl+G
- macOS:control+G