VsCode使用及常用命令汇总(Win10)

VsCode使用及常用命令汇总

总结了一些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”

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, 是和自动补全、建议窗口等相关的配置。

10. 命令面板

10.1 符号
  • >(大于号) ,用于显示所有的命令。
  • @ ,用于显示和跳转文件中的“符号”(Symbols),
  • 在 @符号后添加冒号:则可以把符号们按类别归类。
  • #号,用于显示和跳转工作区中的“符号”(Symbols)。
  • :(冒号), 用于跳转到当前文件中的某一行。
10.2 英文单词或者缩写
  • edt 是 edit(编辑)的缩写,输入 edt 和一个空格,命令面板就会显示所有已经打开的文件;而edt active则只会显示当前活动组中的文件。
  • ext 是 extension(插件)的缩写,输入 ext 和一个空格,就可以进行插件的管理;ext install 则可以在命令面板中搜索和安装插件。
  • task 和 debug 分别对应于任务和调试功能。
  • term 是 terminal(终端)的缩写,你可以用这个命令来创建和管理终端实例。
  • view 则是用于打开 VS Code 的各个 UI 组件。

11. 多文件夹工作区

  • 在 VS Code 中打开一个文件夹,此时 VS Code 处于一个单文件夹的状态。然后你可以调出命令面板,搜索 “将文件夹添加到工作区” (add folder to workspace)并执行,或者使用菜单,“文件 —> 将文件夹添加到工作区”,这之后,选择你想要在当前窗口打开的文件夹。
  • 要保存这个工作区,接下来你可以调出命令面板,搜索“将工作区另存为” (save workspace as),VS Code 就会为这个工作区创建一个文件,这个文件的后缀名是 “code-workspace”。比如,在下面的动图中,我给这个工作区取名为 sample,然后指定在 Code 中这个文件夹下保存。这样操作后,VS Code 就会在 Code 文件夹下创建一个 sample.code-workspace 文件。
  • 如果你同时打开了多个窗口,可以按下 Ctrl + W,或者调出命令面板,搜索 “切换窗口(Switch Window)”,然后选择你要跳转的那个文件夹中去。
  • 如果你只是要跳转到上一个打开的窗口,打开命令面板,搜索“快速切换窗口(Quick Switch Window)”并执行.
  • 按下 Ctrl + R(或者使用命令面板,搜索 “打开最近的文件”)

12. 终端模拟器

  • 创建终端:Ctrl+`,Ctrl + Shift + `,或者在命令面板里搜索 “新建集成终端”

  • Cmd + \ 或者运行 “拆分终端”(Split Terminal),就能够将当前的终端一分为二;如果再次按下这个快捷键,就能够将当前的面板平均分为三份

  • 终端内操作
    比如在 Bash 里,我们可以按下 “Ctrl + A” 或者 “Home” 键把光标移动到一行的开头,也可以按下 “Option + 左方向键” (Windows 上是 Alt + 左方向键)把光标向前移动一个单词;按下 “Cmd + 左右方向键” 能够把光标移动到这行的开头或者结尾;按下“Cmd + F”调出搜索框。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章