设置
字数: 0 字 时长: 0 分钟
快捷键
快速打开指定文件
ctrl + e
快速打开项目
ctrl + r
默认打开会覆盖当前窗口,按下 ctrl 则为多开
全局符号搜索(函数、变量...)
ctrl + t
当前文件符号搜索(函数、变量...)
ctrl + shift + o
展开当前文件符号(函数、变量...)
ctrl + shift + .
查看引用
alt + shift + f12
快捷跳转
ctrl + 鼠标左键
或者F12
进去看alt + ←
可以返回,alt + →
可以再回去
快捷复制
alt + shfit + ↓
快速移动行
alt + ↓
删除整行
ctrl + shift + k
,感觉不如ctrl + x
快速新开一行
ctrl + enter
, 也可以先按End
,再按enter
快速滑动
按住
alt
再滚动滚轮 这个速度默认 5 倍速,可以在设置调整。搜索editor.fastScrollSensitivity
批量操作
ctrl + shift + l
配置
丝滑打字配置
json
{
"editor.smoothScrolling": true,
"editor.cursorBlinking": "expand",
"editor.cursorSmoothCaretAnimation": "on",
"workbench.list.smoothScrolling": true,
}
鼠标控制大小
按下 Ctrl + 鼠标滚轮
json
{
"editor.mouseWheelZoom": true,
}
彩虹括号与作用域块线条提示
json
{
"editor.guides.bracketPairs": true,
"editor.bracketPairColorization.enabled": true,
}
自动补全括号、引号
json
{
"editor.autoClosingBrackets": "beforeWhitespace",
"editor.autoClosingDelete": "always",
"editor.autoClosingOvertype": "always",
"editor.autoClosingQuotes": "beforeWhitespace",
}
美化窗口
json
{
"window.dialogStyle": "custom",
}
自动换行和行高
json
{
"editor.wordWrap": "on",
"editor.lineHeight": 1.5,
}
紧凑的文件夹模式
json
{
// 文件夹紧凑模式
"explorer.compactFolders": true,
"notebook.compactView": true,
}
Tab栏 紧凑模式
json
{
"window.density.editorTabHeight": "compact"
}
Typescript 语言设置中文
json
{
"typescript.locale": "zh-CN",
}
枚举类型数值提示
json
{
"typescript.inlayHints.enumMemberValues.enabled": true,
}
关闭开屏 VSCode 的亲切问候
json
{
"workbench.startupEditor": "none",
}
自动猜测文本编码
json
{
"files.autoGuessEncoding": true,
}
保存自动删除末尾空格
json
{
"files.trimTrailingWhitespace": false,
}
终端命令置顶
json
{
"terminal.integrated.stickyScroll.enabled": true
}
window 相对路径复制使用 /
json
{
"explorer.copyRelativePathSeparator": "/",
}