欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

VS Code有哪些常用的快捷键? Visual Studio Code常用快捷键大全

程序员文章站 2023-11-22 19:04:16
VS Code有哪些常用的快捷键? Visual Studio Code常用快捷键大全...

visual studio code是一个运行于 mac os x、windows和 linux 之上的,针对于编写现代 web 和云应用的跨平台源代码编辑器。深受广大用户的喜欢。而,vs code有哪些常用的快捷键?是很多朋友都想知道的问题,今天小编就给大家带来了visual studio code常用快捷键大全,并附有visual studio code官方英文快捷键,需要的朋友一起去看看吧!

visual studio code常用快捷键大全

按 press 功能 function
ctrl + shift + p,f1 显示命令面板 show command palette
ctrl + p 快速打开 quick open
ctrl + shift + n 新窗口/实例 new window/instance
ctrl + shift + w 关闭窗口/实例 close window/instance

基础编辑 basic editing

按 press 功能 function
ctrl+x 剪切行(空选定) cut line (empty selection)
ctrl+c 复制行(空选定)copy line (empty selection)
alt+ ↑ / ↓ 向上/向下移动行 move line up/down
shift+alt + ↓ / ↑ 向上/向下复制行 copy line up/down
ctrl+shift+k 删除行 delete line
ctrl+enter 在下面插入行 insert line below
ctrl+shift+enter 在上面插入行 insert line above
ctrl+shift+\ 跳到匹配的括号 jump to matching bracket
ctrl+] / [ 缩进/缩进行 indent/outdent line
home 转到行首 go to beginning of line
end 转到行尾 go to end of line
ctrl+home 转到文件开头 go to beginning of file
ctrl+end 转到文件末尾 go to end of file
ctrl+↑ / ↓ 向上/向下滚动行 scroll line up/down
alt+pgup / pgdown 向上/向下滚动页面 scroll page up/down
ctrl+shift+[ 折叠(折叠)区域 fold (collapse) region
ctrl+shift+] 展开(未折叠)区域 unfold (uncollapse) region
ctrl+k ctrl+[ 折叠(未折叠)所有子区域 fold (collapse) all subregions
ctrl+k ctrl+] 展开(未折叠)所有子区域 unfold (uncollapse) all subregions
ctrl+k ctrl+0 折叠(折叠)所有区域 fold (collapse) all regions
ctrl+k ctrl+j 展开(未折叠)所有区域 unfold (uncollapse) all regions
ctrl+k ctrl+c 添加行注释 add line comment
ctrl+k ctrl+u 删除行注释 remove line comment
ctrl+/ 切换行注释 toggle line comment
shift+alt+a 切换块注释 toggle block comment
alt+z 切换换行 toggle word wrap

导航 navigation

按 press 功能 function
ctrl + t 显示所有符号 show all symbols
ctrl + g 转到行... go to line...
ctrl + p 转到文件... go to file...
ctrl + shift + o 转到符号... go to symbol...
ctrl + shift + m 显示问题面板 show problems panel
f8 转到下一个错误或警告 go to next error or warning
shift + f8 转到上一个错误或警告 go to previous error or warning
ctrl + shift + tab 导航编辑器组历史记录 navigate editor group history
alt + ←/→ 返回/前进 go back / forward
ctrl + m 切换选项卡移动焦点 toggle tab moves focus

搜索和替换 search and replace

按 press 功能 function
ctrl + f 查找 find
ctrl + h 替换 replace
f3 / shift + f3 查找下一个/上一个 find next/previous
alt + enter 选择查找匹配的所有出现 select all occurences of find match
ctrl + d 将选择添加到下一个查找匹配 add selection to next find match
ctrl + k ctrl + d 将最后一个选择移至下一个查找匹配项 move last selection to next find match
alt + c / r / w 切换区分大小写/正则表达式/整个词 toggle case-sensitive / regex / whole word

多光标和选择 multi-cursor and selection

按 press 功能 function
alt +单击 插入光标 insert cursor
ctrl + alt +↑/↓ 在上/下插入光标 insert cursor above / below
ctrl + u 撤消上一个光标操作 undo last cursor operation
shift + alt + i 在选定的每一行的末尾插入光标 insert cursor at end of each line selected
ctrl + i 选择当前行 select current line
ctrl + shift + l 选择当前选择的所有出现 select all occurrences of current selection
ctrl + f2 选择当前字的所有出现 select all occurrences of current word
shift + alt + → 展开选择 expand selection
shift + alt + ← 缩小选择 shrink selection
shift + alt + (拖动鼠标) 列(框)选择 column (box) selection
ctrl + shift + alt +(箭头键) 列(框)选择 column (box) selection
ctrl + shift + alt + pgup / pgdown 列(框)选择页上/下 column (box) selection page up/down

丰富的语言编辑 rich languages editing

按 press 功能 function
ctrl + 空格 触发建议 trigger suggestion
ctrl + shift + space 触发器参数提示 trigger parameter hints
tab emmet 展开缩写 emmet expand abbreviation
shift + alt + f 格式化文档 format document
ctrl + k ctrl + f 格式选定区域 format selection
f12 转到定义 go to definition
alt + f12 peek定义 peek definition
ctrl + k f12 打开定义到边 open definition to the side
ctrl + . 快速解决 quick fix
shift + f12 显示引用 show references
f2 重命名符号 rename symbol
ctrl + shift + . /, 替换为下一个/上一个值 replace with next/previous value
ctrl + k ctrl + x 修剪尾随空格 trim trailing whitespace
ctrl + k m 更改文件语言 change file language

编辑器管理 editor management

按 press 功能 function
ctrl+f4, ctrl+w 关闭编辑器 close editor
ctrl+k f 关闭文件夹 close folder
ctrl+\ 拆分编辑器 split editor
ctrl+ 1 / 2 / 3 聚焦到第1,第2或第3编辑器组 focus into 1st, 2nd or 3rd editor group
ctrl+k ctrl+ ←/→ 聚焦到上一个/下一个编辑器组 focus into previous/next editor group
ctrl+shift+pgup / pgdown 向左/向右移动编辑器 move editor left/right
ctrl+k ← / → 移动活动编辑器组 move active editor group

文件管理 file management

按 press 功能 function
ctrl+n 新文件 new file
ctrl+o 打开文件... open file...
ctrl+s 保存 save
ctrl+shift+s 另存为... save as...
ctrl+k s 全部保存 save all
ctrl+f4 关闭 close
ctrl+k ctrl+w 关闭所有 close all
ctrl+shift+t 重新打开关闭的编辑器 reopen closed editor
ctrl+k 输入保持打开 enter keep open
ctrl+tab 打开下一个 open next
ctrl+shift+tab 打开上一个 open previous
ctrl+k p 复制活动文件的路径 copy path of active file
ctrl+k r 显示资源管理器中的活动文件 reveal active file in explorer
ctrl+k o 显示新窗口/实例中的活动文件 show active file in new window/instance

显示 display

按 press 功能 function
f11 切换全屏 toggle full screen
shift+alt+1 切换编辑器布局 toggle editor layout
ctrl+ = / - 放大/缩小 zoom in/out
ctrl+b 切换侧栏可见性 toggle sidebar visibility
ctrl+shift+e 显示浏览器/切换焦点 show explorer / toggle focus
ctrl+shift+f 显示搜索 show search
ctrl+shift+g 显示git show git
ctrl+shift+d 显示调试 show debug
ctrl+shift+x 显示扩展 show extensions
ctrl+shift+h 替换文件 replace in files
ctrl+shift+j 切换搜索详细信息 toggle search details
ctrl+shift+c 打开新命令提示符/终端 open new command prompt/terminal
ctrl+shift+u 显示输出面板 show output panel
ctrl+shift+v 切换markdown预览 toggle markdown preview
ctrl+k v 从旁边打开markdown预览 open markdown preview to the side

调试 debug

按 press 功能 function
f9 切换断点 toggle breakpoint
f5 开始/继续 start/continue
shift+f5 停止 stop
f11 / shift+f11 下一步/上一步 step into/out
f10 跳过 step over
ctrl+k ctrl+i 显示悬停 show hover

集成终端 integrated terminal

按 press 功能 function
ctrl+` 显示集成终端 show integrated terminal
ctrl+shift+` 创建新终端 create new terminal
ctrl+shift+c 复制选定 copy selection
ctrl+shift+v 粘贴到活动端子 paste into active terminal
ctrl+↑ / ↓ 向上/向下滚动 scroll up/down
shift+pgup / pgdown 向上/向下滚动页面 scroll page up/down
ctrl+home / end 滚动到顶部/底部 scroll to top/bottom

visual studio code官方英文快捷键大全

https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf

VS Code有哪些常用的快捷键? Visual Studio Code常用快捷键大全

VS Code有哪些常用的快捷键? Visual Studio Code常用快捷键大全

文章结束,以上就是关于vs code有哪些常用的快捷键? visual studio code常用快捷键大全的全部内容,是不是很全面呢?如果你觉得这篇文章还不错,而且对你有帮助,那就赶快分享给更多的人看到吧!