# VSCode

返回:工具

# 快捷键

返回顶部

# 23个鲜为人知的VSCode快捷键

序号 快捷键 功能
1 CTRL + , 打开用户设置
3 CTRL + R 切换工作区
4 ALT + Z 切换自动换行(超长行换行显示)
8 CTRL + TAB 切换 tabs
9 SHIFT + ALT + I 在所选的每一行的末尾插入光标(在选定区域中快速创建多个光标很有用)
10 CTRL + L 选中当前行
11 CTRL + SHIFT + L 选中所有找到的匹配项
12 CTRL + F2 选中所有匹配项
13 CTRL + SHIFT + SPACE 查看参数定义
14 SHIFT + ALT + F 格式化代码
15 CTRL + K CTRL + F 格式化选择部分
16 F12 转到定义
17 ALT + F12 查看定义
19 CTRL + K CTRL + X 裁剪尾随空格
20 CTRL + K R 在资源管理器中显示活动文件
21 CTRL + SHIFT + H 替换文件
22 CTRL + K V 打开 MarkDown 侧边预览
23 CTRL + K Z 切换禅模式

# 很常用

快捷键 功能
Ctrl+SHIFT+P,F1 展示全局命令面板
Ctrl + . 快速解决 Quick Fix
Shift + F12 显示引用 Show References
Alt + C / R / W 切换区分大小写/正则表达式/整个词 Toggle case-sensitive / regex / whole word
F2 重命名符号 Rename Symbol
Ctrl+P 快速打开最近打开的文件
Ctrl+Shift+N 打开新的编辑器窗口
Ctrl+Shift+W 关闭编辑器
Ctrl + X 剪切
Ctrl + C 复制
Alt + up/down 移动行上下
Shift + Alt up/down 在当前行上下复制当前行
Ctrl + Shift + K 删除行(本机改成了ctrl+y,保持与idea同步)
Ctrl+Y 删除行
Ctrl + Enter 在当前行下插入新的一行
Ctrl + Shift + Enter 在当前行上插入新的一行
Ctrl + Shift + | 匹配花括号的闭合处,跳转
Ctrl + ][ 行缩进
Home 光标跳转到行头
End 光标跳转到行尾
Ctrl + F4, Ctrl + W 关闭窗口
Ctrl+K+S 查找功能,显示快捷键
Ctrl + P 快速打开 Quick Open,最近打开的文件
Ctrl + G 转到行... Go to Line...
F8 转到下一个错误或警告 Go to next error or warning
Shift + F8 转到上一个错误或警告 Go to previous error or warning
Alt + ←/→ 返回/前进 Go back / forward
Ctrl + F 查找 Find
Ctrl + H 替换 Replace
Alt + Enter 选择查找匹配的所有出现 Select all occurences of Find match

# 多光标

快捷键 功能
Alt +单击 插入光标 Insert cursor

# 一般常用

返回顶部

快捷键 功能
Ctrl + Home 跳转到页头
Ctrl + End 跳转到页尾
Ctrl + up/down 行视图上下偏移
Alt + PgUp/PgDown 屏视图上下偏移
Ctrl + Shift + [ 折叠区域代码
Ctrl + Shift + ] 展开区域代码
Ctrl + / 添加关闭行注释
Shift + Alt +A 块区域注释
Alt + Z 添加关闭词汇包含

# 常见问题

返回顶部

# 1.rg.exe占用的高CPU

在VScode中文件->首选项->设置
搜索"search.followSymlinks":true,然后设置为false就可以解决问题了。

# 2.git总是提示输入用户名密码的解决记录

git改过密码后,再用命令行pull代码(举个例子),就会每次让你输入用户名密码,很麻烦,比如:

git pull origin dev:dev
1

输入用户名密码,ok了

  • 解决办法就是加上本地凭证
git config --global credential.helper store
git pull origin dev:dev
1
2

输入用户名密码,ok 了

git pull origin dev:dev
1

ok了

# 常见设置

返回顶部

vscode1.jpg

"workbench.colorCustomizations": {
        "editor.selectionBackground": "#f55229"
    },
1
2
3

# 设置编辑器字体

"editor.fontFamily": "'JetBrains Mono','Courier New'",
1

# 新功能

返回顶部

# 原生支持Jupyter笔记本

微软VS Code已原生支持Jupyter笔记本,再也不用打开网页调试了

# 主题

返回顶部

  • VSCode Great Icons : 一款很精美的文件图标主题
  • Umi :很柔和的一款主题
  • Universe :一款比较柔和的暗色调主题,很喜欢。
  • Dainty :很不错的一款主题,提供亮色和暗色调
  • One Dark Pro
  • TODO Highlight
  • Vibrancy :毛玻璃背景效果(Windows能调节透明度;Mac不能调整,只能用默认的)
  • GlassIt-VSC(毛玻璃透明效果)
  • Noctis:据说很牛
  • Slack Theme
  • Material Theme

# debug

返回顶部

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Debug Main Process",
      "type": "node",
      "request": "launch",
      "cwd": "${workspaceRoot}",
      "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
      "windows": {
        "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd"
      },
      "args" : ["."]
    }
  ]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16