收藏!VSCode 开发者工具快捷键大全

一、文件操作快捷键

1. 打开与关闭文件

Ctrl + O(Windows/Linux)或 Command + O(Mac):打开文件,可以通过输入文件名快速查找并打开相应文件。

Ctrl + W(Windows/Linux)或 Command + W(Mac):关闭当前打开的文件。

Ctrl + Shift + T(Windows/Linux)或 Command + Shift + T(Mac):重新打开最近关闭的文件。

2. 保存文件

Ctrl + S(Windows/Linux)或 Command + S(Mac):保存当前文件。

Ctrl + Shift + S(Windows/Linux)或 Command + Shift + S(Mac):另存为,可将文件保存为其他名称或格式。

3. 文件导航

Ctrl + Tab(Windows/Linux)或 Command + Tab(Mac):切换到下一个打开的文件。

Ctrl + Shift + Tab(Windows/Linux)或 Command + Shift + Tab(Mac):切换到上一个打开的文件。

Ctrl + P(Windows/Linux)或 Command + P(Mac):快速打开文件,输入文件名、路径等进行模糊匹配查找。

二、编辑快捷键

1. 光标移动

Ctrl + 左箭头(Windows/Linux)或 Command + 左箭头(Mac):将光标向左移动一个单词。

Ctrl + 右箭头(Windows/Linux)或 Command + 右箭头(Mac):将光标向右移动一个单词。

Home(Windows/Linux)或 Command + 左箭头(Mac):将光标移动到行首。

End(Windows/Linux)或 Command + 右箭头(Mac):将光标移动到行尾。

Ctrl + Home(Windows/Linux)或 Command + Up Arrow(Mac):将光标移动到文档开头。

Ctrl + End(Windows/Linux)或 Command + Down Arrow(Mac):将光标移动到文档结尾。

2. 文本选择

Shift + 左箭头(Windows/Linux)或 Shift + 左箭头(Mac):向左逐个字符选择文本。

Shift + 右箭头(Windows/Linux)或 Shift + 右箭头(Mac):向右逐个字符选择文本。

Ctrl + Shift + 左箭头(Windows/Linux)或 Command + Shift + 左箭头(Mac):向左逐个单词选择文本。

Ctrl + Shift + 右箭头(Windows/Linux)或 Command + Shift + 右箭头(Mac):向右逐个单词选择文本。

Shift + Home(Windows/Linux)或 Shift + Command + 左箭头(Mac):选择从光标位置到行首的文本。

Shift + End(Windows/Linux)或 Shift + Command + 右箭头(Mac):选择从光标位置到行尾的文本。

Ctrl + Shift + Home(Windows/Linux)或 Command + Shift + Up Arrow(Mac):选择从光标位置到文档开头的文本。

Ctrl + Shift + End(Windows/Linux)或 Command + Shift + Down Arrow(Mac):选择从光标位置到文档结尾的文本。

3. 文本复制、粘贴与删除

Ctrl + C(Windows/Linux)或 Command + C(Mac):复制选中的文本或文件。

Ctrl + V(Windows/Linux)或 Command + V(Mac):粘贴文本或文件。

Ctrl + X(Windows/Linux)或 Command + X(Mac):剪切选中的文本或文件。

Delete(Windows/Linux)或 fn + Delete(Mac):删除光标右侧的字符。

Backspace(Windows/Linux)或 Delete(Mac):删除光标左侧的字符。

4. 文本查找与替换

Ctrl + F(Windows/Linux)或 Command + F(Mac):在当前文件中查找文本,可以通过 Enter 键逐个查找下一个匹配项,Shift + Enter 查找上一个匹配项。

Ctrl + H(Windows/Linux)或 Command + H(Mac):在当前文件中替换文本,输入要替换的内容和替换后的内容,可选择逐个替换或全部替换等操作。

5. 代码格式化

Ctrl + Shift + I(Windows/Linux)或 Command + Shift + I(Mac):格式化选中的代码块,如果没有选中则格式化整个文档。

6. 代码折叠与展开

Ctrl + Shift + [(Windows/Linux)或 Command + Shift + [(Mac):折叠当前代码块。

Ctrl + Shift + ](Windows/Linux)或 Command + Shift + ](Mac):展开当前代码块。

Ctrl + K Ctrl + 0(Windows/Linux)或 Command + K Command + 0(Mac):折叠所有代码块。

Ctrl + K Ctrl + J(Windows/Linux)或 Command + K Command + J(Mac):展开所有代码块。

三、导航快捷键

1. 在文件内导航

Ctrl + G(Windows/Linux)或 Command + G(Mac):跳转到指定行号,输入行号后按 Enter 键即可。

Ctrl + Shift + G(Windows/Linux)或 Command + Shift + G(Mac):跳转到上一次编辑的位置。

2. 在项目内导航

Ctrl + E(Windows/Linux)或 Command + E(Mac):打开文件资源管理器侧边栏,可快速浏览项目文件。

Ctrl + Shift + E(Windows/Linux)或 Command + Shift + E(Mac):打开资源管理器并聚焦到当前打开文件所在的文件夹。

3. 函数、方法间导航

Ctrl + Shift + O(Windows/Linux)或 Command + Shift + O(Mac):在当前文件中快速定位到函数、方法定义处,输入函数名等进行查找。

四、调试快捷键

1. 启动与停止调试

F5:启动调试。

Shift + F5:停止调试。

2. 调试操作

F9:在当前行设置或清除断点。

F10:逐过程调试,即单步执行代码,遇到函数调用会直接执行整个函数并跳到下一行。

F11:逐语句调试,单步执行代码,遇到函数调用会进入函数内部继续单步执行。

Shift + F11:跳出当前函数,返回到调用该函数的下一行。

3. 调试面板操作

Ctrl + Shift + Y(Windows/Linux)或 Command + Shift + Y(Mac):打开调试控制台,可查看调试输出信息等。

五、终端快捷键

1. 打开与关闭终端

Ctrl + ```(Windows/Linux)或 Command + ```(Mac):打开或关闭集成终端。

2. 终端操作

Ctrl + Enter(Windows/Linux)或 Command + Enter(Mac):在终端中执行当前行命令。

Ctrl + Up Arrow(Windows/Linux)或 Command + Up Arrow(Mac):在终端中向上翻历史命令。

Ctrl + Down Arrow(Windows/Linux)或 Command + Down Arrow(Mac):在终端中向下翻历史命令。

六、其他常用快捷键

1. 命令面板

Ctrl + Shift + P(Windows/Linux)或 Command + Shift + P(Mac):打开命令面板,可通过输入命令来执行各种操作,如安装扩展、切换主题等。

2. 分屏操作

Ctrl + \(Windows/Linux)或 Command + \(Mac):将编辑器窗口拆分为两部分,水平分屏。

Ctrl + 1(Windows/Linux)或 Command + 1(Mac):切换到第一个分屏窗口。

Ctrl + 2(Windows/Linux)或 Command + 2(Mac):切换到第二个分屏窗口(以此类推)。

3. 切换编辑器主题

Ctrl + K Ctrl + T(Windows/Linux)或 Command + K Command + T(Mac):打开主题切换面板,可选择不同的编辑器主题。

4. 放大与缩小视图

Ctrl + +(Windows/Linux)或 Command + +(Mac):放大编辑器视图。

Ctrl + -(Windows/Linux)或 Command + -(Mac):缩小编辑器视图。

相关推荐
F1FJJ15 小时前
Shield CLI PostgreSQL 插件现已上架 VS Code 扩展市场
网络·vscode·网络协议·postgresql·开源软件
golang学习记17 小时前
VS Code 1.113 发布:Agent 与 Chat 体验全面升级!
vscode·microsoft
Sarapines Programmer19 小时前
【VSCode插件】VSCode 插件 Roo Code 简明指南
ide·vscode·编辑器
monsion19 小时前
Code Agent 不是编程工具:它是今天最接近通用 Agent 的现成形态
人工智能·vscode·个人开发
千里马学框架20 小时前
aospc/c++的native 模块VScode和Clion
android·开发语言·c++·vscode·安卓framework开发·clion·车载开发
原来是猿21 小时前
VSCode常见快捷键大全
ide·vscode·编辑器
liudanzhengxi1 天前
Git+云原生:K8s配置版本管理实战指南
开发语言·编辑器
承渊政道1 天前
【优选算法】(实战掌握分治思想的使用方法)
数据结构·c++·笔记·vscode·学习·算法·leetcode
shughui1 天前
Cursor下载安装以及和VSCode的区别(附安装包)
ide·vscode·ai·编辑器·cursor
zxfBdd1 天前
idea + spark 报错:object hy is not a member of package com.cmcc
java·ide·intellij-idea