聚萤映雪

 找回密码
 立即注册
搜索
查看: 1272|回复: 0

VsCode使用及常用命令汇总

[复制链接]
发表于 2023-9-15 13:23:16 | 显示全部楼层 |阅读模式
总结了一些VsCode常用的操作和相关命令及快捷键,包括光标移动,文本编辑,跳转,搜索替换,鼠标操作,和一些相关的命令使用。


1. 界面命令
操作
命令快捷键

开启命令面板
Ctrl+Shift+P

2. 光标移动
操作
命令快捷键

针对单词的光标移动
Ctrl+左右方向键

光标移动到行首或者行末
Home/End

对于代码块的光标移动
Ctrl + Shift + \

移动到文档的第一行或者最后一行
Ctrl + Home/End

3. 文本操作
操作
命令快捷键

选择括号所有内容
命令行输入"选择括号所有内容"

删除右侧所有内容
命令行输入"删除右侧所有内容"/“删除左侧所有内容”

自定义快捷键
命令行输入"打开键盘快捷方式"

删除当前代码行
Ctrl + Shift + K

光标所在的位置添加换行符
Ctrl + Enter / Cmd + Shift + Enter

上下移动代码行
Alt + 上下方向键

上下复制当前行
Alt + shift + 上下方向键

添加注释
Ctrl + /

文档代码格式化
Alt + Shift + F

选中一段代码格式化
Cmd + K Cmd + F

代码缩进
搜索 “缩进”, “重新缩进行” “重新缩进选中行”

当前光标前后的字符调换位置
搜索 ”转置游标处的字符“

调整字符的大小写
“转换为大写”或 “转换为小写”

合并代码行
搜索 ”合并行“

行排序
搜索 “按升序排列行” 或者 “按降序排列行”

撤销光标的移动和选择
“Ctrl + U”

返回上一次编辑的节点
“Alt+左箭头”

4. 多光标操作
  • 使用鼠标
在键盘上按住Alt,然后鼠标点在第二个字符之前,那么第二个光标就创建好了。
  • 使用键盘
首先你还是先移动光标到第一个字符的前面。然后按下“Ctrl + Alt + 下方向键”,在当前光标的下面创建一个光标。如法炮制,把第三个光标创建好。按住 “Ctrl + Alt + 下方向键” 连续创建两个光标下面你该尝试把光标移动到正确的位置啦。按下End,这样它们就都移动到每一行的末尾了。
  • “Cmd + D”
Cmd + D” 这个命令的作用是,第一次按下时,它会选中光标附近的单词;
第二次按下时,它会找到这个单词第二次出现的位置,创建一个新的光标,并且选中它。
  • “Option + Shift + i”
首先你选择多行代码,然后按下"Alt + Shift + i",这样操作的结果是:每一行的最后都会创建一个新的光标。

5. 快速跳转
操作
命令快捷键

搜索的文件跳转
Ctrl + P

在一个新的编辑器窗口中打开
Ctrl + Enter

行跳转
Ctrl + g

符号跳转
Ctrl + Shift + O 输入@: 后进行分类

多个文件里进行符号跳转
Ctrl + T

定义和实现跳转
Ctrl + F12 /F12

引用跳转
Shift + F12

6. 鼠标操作
  • 剪贴文本:一点、二拖、三松手 /同时按住 Ctrl 键 则是粘贴文本
  • 单击鼠标左键-光标移动到相应的位置。
  • 双击鼠标左键,则会将当前光标下的单词选中。
  • 连续三次按下鼠标左键,则会选中当前这一行代码。
  • 连续四次按下鼠标左键,则会选中整个文档
  • 如果你单击行号,就能够直接选中这一行。
  • 如果你在某个行号上按下鼠标,然后上下移动,则能够选中多行代码。
  • 多光标 安装alt选择
  • 悬停提示窗口,按住Ctrl键可以显示方法的实现
  • 代码跳转和链接,Ctrl + 鼠标左键

7. 代码补全与预览
  • Ctrl + 空格键,提示
  • Ctrl + Shift + Space,预览
  • Ctrl + . ,自动补全
  • 重构,F12
当我们想修改一个函数或者变量的名字时候,我们只需把光标放到函数或者变量名上,然后按下 F2,这样这个函数或者变量出现的地方就都会被修改
  • 代码折叠,Windows 上是 Ctrl + Shift + 左/右方括号,“最内层”和“可以被折叠”
  • 递归折叠,Ctrl + K、Ctrl + 左/右方括号
  • 自定义折叠:
    // region Main 申明了一个可折叠代码块的开始,
    而// endregion则申明了这段可折叠代码的结束

8. 查找与替换
  • 单文件搜索
Ctrl + F,搜索这个单词之后,我们还能够立刻通过回车键或者 “shift+ 回车键” 在所有搜索结果当中快速跳转。F3 搜索框,Shift + F3在搜索结果里自下而上地跳转,Alt + CAlt + W)来关闭;Alt + W来关闭它大小写敏感;Alt + R 正则表达式匹配
  • 单文件替换
按一下搜索窗口最左侧的箭头按钮即可打开替换框。或者按 Ctrl + H 键,“Tab”和“Shift + Tab”键能够帮助你在这两个输入框直接进行跳转。多文件搜索和替换
  • 多文件搜索和替换
Ctrl + Shift + F 来调出多文件搜索的视图,点击搜索框下三个点形状的图标,点开后,我们能看到两个输入框,它们的名字分别是“包含的文件” 和 “排除的文件”

9. 优化编辑器设置
  • 行号设置:editor.lineNumbers
  • 空格符:editor.renderWhitespace: all
  • 缩进参考线:editor.renderIndentGuides
  • 垂直标尺:editor.rulers: [120]
  • 小地图 Minimap:editor.minimap.enabled
  • 光标的样式:editor.cursorBlinking,editor.cursorStyle,editor.cursorWidth
  • 光标所在行背景色:editor.renderLineHighlight: “all”
  • 制表符或者空格键:editor.detectIndentation,editor.insertSpaces,editor.tabSize
  • 格式化修改:editor.formatOnSave: true,editor.formatOnType: true
  • 设置默认语言:files.defaultLanguage
  • editor cursor, 是跟光标渲染和多光标相关的设置;
  • editor find, 是与编辑器内搜索相关的设置;
  • editor font, 是与字体有关的设置;
  • editor format, 是代码格式化;
  • editor suggest, 是和自动补全、建议窗口等相关的配置。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|聚萤映雪 - iJuing

GMT+8, 2024-9-8 08:50 , Processed in 0.040140 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表