1 Star 0 Fork 11

coder_lw / wiki

forked from deepinwiki / wiki 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
vscode技巧.md 4.06 KB
一键复制 编辑 原始数据 按行查看 历史
htqx 提交于 2023-06-04 17:39 . 格式化

vscode 技巧(linux 版)

前言

工欲善其事,必先利其器。

文本编辑

移动光标

  1. 行首:Home
  2. 行尾:End
  3. 文档头部:ctrl + Home
  4. 文档尾部:ctrl + End
  5. 导航视图:ctrl + shift + .
  6. 上一个问题:shift + F8
  7. 下一个问题:F8
  8. 符号跳转:ctrl + shift + o
    1. 所有文件的符号跳转:ctrl + t
  9. 编辑历史位置:ctrl +k,ctrl + q
  10. 跳到行:ctrl + g
  11. 跳转到实现:ctrl + F12
    1. 跳转到引用:shift + F12
    2. 跳转到定义:F12
  12. 上一个位置:ctrl + alt + -
    1. 下一个位置:ctrl + shift + -
  13. 跳转到括号另一边:ctrl + shift + \

多光标

  1. 上下添加光标:ctrl + shift + ↑ / ↓
  2. 选中单词并创建光标:ctrl + d
  3. 撤销:ctrl + u
  4. 行尾添加光标(当选中多行时):shift + alt + i
  5. 列(盒子)选择:shift + alt + 鼠标

选取区域

  1. 选取所有搜索匹配项:alt + Enter
  2. 选取当前行:ctrl + l
    1. 选中单词:ctrl + d
  3. 选择当前单词的所有位置:ctrl + F2
  4. 收缩、扩展选择:shift + alt + ← / →
  5. 列(盒子)选择:shift + alt + 鼠标
  6. 移动光标并选中:shift + ↑ / ↓ / ← / →

折叠展开区域

  1. 折叠、展开区域:ctrl + shift + [ / ]
    1. 全部子区域:ctrl + k,ctrl + [ / ]
    2. 全部区域:ctrl + k, ctrl + 0 / j

滚动视图

  1. 上下滚动:ctrl + ↑ / ↓
  2. 上下滚动一页:ctrl + PgUp / PgDn

编辑

  1. 复制:ctrl + c
  2. 剪切:ctrl + x
  3. 粘贴:ctrl + v
  4. 删除当前行:ctrl + shift + k
    1. 删除右边:del
    2. 删除左边:back
    3. 删除右边一个词:ctrl + del
    4. 删除左边一个词:ctrl + back
  5. 取消:ctrl + z
    1. 重做:ctrl + y
  6. 复制当前行插入上边或下边:shift + alt + ↑ / ↓
  7. 移动当前行:alt + ↑ / ↓
  8. 向下插入空行:ctrl + Enter
    1. 向上插入空行:ctrl + shift + Enter
  9. 触发建议:ctrl + Space
    1. 参数提示:ctrl + shift + Space
    2. 提示:ctrl + k,ctrl + i
    3. 预览实现:ctrl + shift + F12$$
    4. 预览定义:ctrl + k,F12 / ctrl + shift + F10
    5. 查找所有引用:shift + alt + F12
    6. 快速修复:ctrl + .
  10. 文档自动排版:ctrl + shift + i
    1. 排版选中区域:ctrl + k,ctrl + f
  11. 符号改名:F2
  12. 注释、反注释:ctrl + /
  13. 注释选中部分:ctrl + shift + a
  14. 缩进、反缩进:ctrl + ] / [

常用命令

文件管理

  1. 文件列表: ctrl + p
    1. 当前打开的文件列表:ctrl + Tab
    2. 已打开的文件切换:ctrl + PgUp / PgDn
  2. 新窗口:ctrl + shift + n
  3. 关闭:ctrl + wvvvvvvvvv
  4. 保存:ctrl + s
  5. 新建:ctrl + n
  6. 打开文件:ctrl + o

拆分视图

  1. 左右拆分: ctrl + \
  2. 上下拆分:ctrl + k,ctrl + \
  3. 聚焦第一个分组:ctrl + 1
    1. 聚焦侧边栏:ctrl + 0
    2. 聚焦上下左右:ctrl + k,ctrl + ↑ / ↓ / ← / →
  4. 移动文件视图:ctrl + shift + PnUp / PgDn
  5. 移动分组:ctrl + shift + ↑ / ↓ / ← / →
  6. 打开预览:ctrl + k,v

搜索查找

  1. 当前文件搜索:ctrl + f
    1. 所有文件中搜索:ctrl + shift + f
  2. 当前文件中替换:ctrl + h
    1. 所有文件中替换:ctrl + shift + h
  3. 上一个匹配:shift + F3
  4. 下一个匹配:F3

放大缩小

  1. 放大:ctrl + =
  2. 缩小:ctrl + -

任务

  1. 构建:ctrl + shift + b

调试

  1. 开始/继续:F5
  2. 下一步:F11
  3. 跳出:F10
  4. 停止:shift + F5

功能控制

  1. 执行命令: F1 或 ctrl + shift + p
  2. 用户设置: ctrl + ,
  3. 快捷键列表:ctrl + k,ctrl + s

命令行

  1. 打开命令行:ctrl + `
  2. 新建:ctrl + shift + `
  3. 单行滚动窗口:ctrl + shift + ↑ / ↓
    1. 单屏滚动:shift + PgUp / PgDn
    2. 滚动到首尾:shift + Home / End

侧边栏

  1. 左侧边栏切换可见:ctrl + b
  2. 底面板切换可见:ctrl + j
  3. 禅模式:ctrl + k,z
  4. 全屏模式:F11

参考

  1. vscode 官方快捷键设置:https://code.visualstudio.com/docs/getstarted/keybindings
1
https://gitee.com/coder_lw/wiki.git
git@gitee.com:coder_lw/wiki.git
coder_lw
wiki
wiki
master

搜索帮助