VSCode 常用快捷键
VS Code 是一款非常不错的跨平台源代码编辑器,它由微软公司开发提供,可运行在Windows,MacOS,Linux多平台之上,而且它还是免费的,是目前非常流程的代码编辑器之一,受到很多程序开发者的喜爱。
VS Code 插件丰富,这让它可以胜任众多开发场景,支持绝大多数的语言编辑。你可以在这一个开发工具中使用多种语言进行代码编写,它都能很好的支持,不必因为使用不同开发语言开发而切换多种开发工具,例如Golang,PHP,Java,javascript,C++等,这是 VSCode 相比其他代码编辑器或者IDE的优势之一。
如果你的编码工作更多是针对一种编程语言,那使用有针对性的更专业的IDE编辑工具或许更好,例如收费的Idea等。
VS Code不论是文本编辑,还是开发代码用起来都挺香的。任何一款编辑器,如果能熟练使用其快捷键,都能很好的提升你使用该工具的效率,VS Code也不例外。
下面我们就来说说 VS Code 常用的那些快捷键,熟练掌握它们,可以让你的工作更有效率,可以让你更好的使用VS Code。
VS Code 常用快捷键
这些快捷键在不同的系统平台会有些差别,下面内容中会列出针对的不同操作系统平台:
1. Show Command Palette (显示命令面板)
Windows/Linux macOS
CTRL + SHIFT + P or F1SHIFT + ⌘ + P or F1
该命令可以打开命令面板,你可以输入具体命令访问VS Code所有功能,你也可以看到最近执行过的历史命令。
2. 垂直或水平拆分 VS Code 编辑器
Windows/Linux macOS
CTRL + \⌘ + \
通过垂直或水平拆分编辑器,你可以同时查看多个文件从而提高效率。当然这对大屏幕的显示器来说更适合。
当然,如果要在拆分的窗口间切换,可以通过以下快捷键:
Windows/Linux macOS
CTRL + 1/2/3⌘ + 1/2/3CTRL + K CTRL + ←/→⌘ + K ⌘ + ←/→
3. 切换集成终端
VS Code 中的集成终端是一个非常方便的功能,可以让您无需切换窗口即可快速执行任务。 要在编辑器中隐藏/取消隐藏终端,此键盘快捷键非常方便。
Windows/LinuxmacOSCTRL + | ⌘ +
当然如果你不使用快捷键,也可以通过打开命令面板,在其中输入`View: Toggle Terminalcommand`来打开即成终端,类似如下:
4. 跳转到文件
随着项目的增长,查找文件可能会成为一项非常困难的任务。 因此,可以使用如下命令,此命令也可以为您节省大量时间来搜索和导航到存储库中的文件。
Windows/Linux macOS
CTRL + P⌘ + P
5. 跳转到某一行
搜索文件后,您现在可能想要跳转到特定行以添加或编辑代码。 如果文件包含数很多行代码,滚动肯定会比较低效。 因此,可以使用CTRL+G 或 ^+G 快捷键快速跳转到您想要的行。
Windows/Linux macOS
CTRL + G^ + G
6. 在整个项目中搜索
有时候您可能需要在整个项目中搜索文本、变量或函数等内容。 在这种情况下,此命令非常方便,可以在侧边栏中显示搜索输入。
Windows/Linux macOS
CTRL + SHIFT + F⌘ + SHIFT + F
您还可以使用 ALT+C 匹配大小写、ALT+W 匹配整个单词和 ALT+R 使用正则表达式向搜索添加过滤器。
7. 专注模式
想要在不受干扰的环境中工作以保持更专注? 专注模式是 VS Code 中的一项功能,它隐藏所有 UI(状态栏、活动栏、面板和侧边栏)并仅在全屏上显示编辑器。
Windows/Linux macOS
CTRL + K Z⌘ + K Z
如果你要退出专注模式,你只需要按了次ESC就可以退出专注模式了。
8. 匹配下一个选择的文本
Windows/Linux macOS
CTRL + D⌘ + D
此命令使您可以选择所选文本的下一个匹配项一起进行编辑。 如果文本中有多个要修改内容,可以使用该快捷键逐个选择。
9. 添加行注释
Windows/Linux macOS
CTRL + /⌘ + /
快速的对行进行标记注释,不用跳转到行头在在手动添加备注符号例如//或者#等符号。如果要进行多行注释,可以通过按住SHIFT+Up/Down键选择多行,也可以通过鼠标选择多行,然后使用快捷键进行行注释。
10. 跳转到文件页头或页尾
如果你想快速的定位到当前页面头部或者尾部位置,可以通过执行如下的快捷键实现。这可以为你节省鼠标滚动到页面顶部或者尾部的时间,提高操作效率。
Windows/Linux macOS
CTRL + HOME/END⌘ + ↑/↓
11. 代码折叠或展开
Windows/Linux macOS
CTRL + SHIFT + [ 或 CTRL + SHIFT + ]⌥ + ⌘ + [ 或 ]
该快捷键可以帮助您折叠/取消折叠代码区域。 通过这种方式,您可以隐藏不必要的代码并一次只查看所需的代码部分,从而让您更加专注并快速编写代码。
快速定位函数或类的实现Windows/Linux macOS
CTRL + SHIFT + F12⌘ + SHIFT + F12
该快捷键可能帮助您直接定位代码函数信息或类代码可以帮助您快速查看代码,处理问题。
13. 删除当前行
当你想快速删除当前行时,只需要光标定位在当前行,按下快捷键即可删除当前行或者多行。
Windows/Linux macOS
CTRL + SHIFT + KSHIFT + ⌘ + K
14. 查找和替换
Windows/Linux macOS
CTRL + F CTRL + H⌘ + F ⌥ + ⌘ + F
不选择任何文本情况下,可以快速的打开查找和替换对话框。如果选中文本内容,打开的查找和替换块中会自动填写上要查找或替换的文本内容。
15. 打开VS Code的快捷键参考页
Windows/Linux macOS
CTRL + K CTRL + S⌘ + K ⌘ + S
并不是所有的快捷键都能熟记,特别是刚开始学习VS Code的时候,我们需要不断的练习,熟悉VS Code的快捷键。通过以上的快捷键,可以帮助你快速的打开VS Code快捷键参考页面,便于熟悉快捷键。
你还可以在这里编辑已有的快捷键,调整成适合你的快捷键。
当然,如果你想了解更加详细的VS Code快捷键说明,还可以打开VS Code的快捷键指导文档。你只需要在菜单中打开即可。
点击该菜单后,会默认在浏览器中打开VS Code的快捷键pdf格式的详细说明文档,不同的操作系统版本对应的文档不同,这里是Linux系统下的快捷键文档。
如果你想了解Windows和macOS下VSCode快捷键文档,可以查看下面的链接:
Windows: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
MacOS: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
更多关于VS Code的使用,可以参考VSCode官方在线文档。
留言评论