VScode配置与快捷键
总结:vscode是个编辑器,而不是IDE(集成编译环境)。但是,如果搭配插件就能实现IDE的效果。对于新手来说,vscode不是一个很好的选择,需要花费很多时间来适配。
开箱设置
关闭右侧代码预览图: Settings -> Text Editor -> MiniMap -> Enabled
UI缩放,使得左侧和上册更窄:Zoom 0.5
自动缩小标签页宽度:“workbench.editor.tabSizing”选项,将其值更改为“shrink”
安装Jet Brains Mono字体
(1)安装字体
- 打开官网:https://www.jetbrains.com/lp/mono/
- 下载字体文件
- 将字体文件(JetBrainsMono/fonts/ttf/*.ttf)拷贝至系统对应的字体目录下;或者选中全部,然后双击安装
- 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 | #pragma region |
可以自己定义代码折叠区域。
清理缓存
目录在 /home/${user}/.cache/vscode-cpptools,里面包括了提交ID为名的目录和一些缓存文件。
Vim设置
在安装Vim插件之后许多好用的快捷键都用不了了,这里修改配置文件:
1 | "vim.useCtrlKeys": false, |