VScode配置与快捷键

总结:vscode是个编辑器,而不是IDE(集成编译环境)。但是,如果搭配插件就能实现IDE的效果。对于新手来说,vscode不是一个很好的选择,需要花费很多时间来适配。

开箱设置

关闭右侧代码预览图: Settings -> Text Editor -> MiniMap -> Enabled

UI缩放,使得左侧和上册更窄:Zoom 0.5

自动缩小标签页宽度:“workbench.editor.tabSizing”选项,将其值更改为“shrink”

安装Jet Brains Mono字体

(1)安装字体

  1. 打开官网:https://www.jetbrains.com/lp/mono/
  2. 下载字体文件
  3. 将字体文件(JetBrainsMono/fonts/ttf/*.ttf)拷贝至系统对应的字体目录下;或者选中全部,然后双击安装
  4. Linux系统 fc-cache -f -v 刷新字体缓存

(2)设置字体

Vscode 设置字体:Font Family 字段添加一个JetBrains Mono

1
JetBrains Mono, Consolas, 'Courier New', monospace

快捷键

自定义快捷键

VSCode左下角 “管理 / Manage” -> “键盘快捷方式 / Keyboard Shortcuts” -> 搜索

光标跳转回上次地方(前进 / Go Forward): command+[ 或者 option+command+左箭头

光标跳转回下次地方( 后退 / Go Back): command+] 或者 option+command+右箭头

光标快速移动到行尾 (curosrLineEnd): command+->

光标快速移动到行首 (curosrLineStart): command+<-

查看关键代码(Go to Definitation): cmmand+b

浏览

当前文件内查找: command+f

全局查找: shift+command+f

查找文件并切换: command+p

指定行数跳转: command+g

文件切换: ctrl+tab

匹配括号跳转: ctrl + shift + \

打开终端: Ctrl + ` 或者 command+j

其他

1
2
#pragma region
#pragma endregion

可以自己定义代码折叠区域。

清理缓存

目录在 /home/${user}/.cache/vscode-cpptools,里面包括了提交ID为名的目录和一些缓存文件。

Vim设置

在安装Vim插件之后许多好用的快捷键都用不了了,这里修改配置文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
"vim.useCtrlKeys": false,
"vim.handleKeys": {
"<C-a>": false,
"<C-b>": false,
"<C-c>": false,
"<C-d>": false,
"<C-e>": false,
"<C-f>": false,
"<C-g>": false,
"<C-h>": false,
"<C-i>": false,
"<C-j>": false,
"<C-k>": false,
"<C-l>": false,
"<C-m>": false,
"<C-n>": false,
"<C-o>": false,
"<C-p>": false,
"<C-q>": false,
"<C-r>": false,
"<C-s>": false,
"<C-t>": false,
"<C-u>": false,
"<C-v>": false,
"<C-w>": false,
"<C-x>": false,
"<C-y>": false,
"<C-z>": false
},
作者

Desirer

发布于

2024-09-16

更新于

2024-12-15

许可协议