¶快捷键
- Ctrl-Shift-P:命令面板
- Develop Reload Window:重新加载窗口
- Alt:多光标
- Ctrl:跳转
- <-:返回
- Ctrl-F:搜索
- Ctrl-H:替换
- Ctrl-/:单行注释
- Alt-Shift-A:多行注释
- Ctrl-`:切换终端显示
- Ctrl-=/-:放大/缩小
- Ctrl-,:打开设置
- 鼠标双击:高亮当前变量
font size = 13
¶插件
- Error Lens
- Eva Theme:Eva Light Bold
- Remote
- Dev Containers
- Material Icon Theme
- Output Colorizer:高亮日志文本
- Project Manager
- TODO Highlight
- WSL
- Docker
- 需要让非root用户不用sudo执行docker命令
1 | sudo groupadd docker |
- Clang-Format
1 | // clang-format off |
- clangd or C/C++
- clangd需要
compile_commands.json
文件,可以通过CMake
自动生成,或者通过bear make
- C/C++需要在
c_cpp_properties.json
中设置编译指令,主要是有时候需要设置-I
以避免找不到头文件
- clangd需要
- cpplint
- 注意设置Cpplint的路径
- CMake
- XMake
- Color Highlight
- CommentAnchors
- Cpp Reference:ctrl+shift+A搜索
- Doxygen Documentation
- EditorConfig for VS Code
- filesize
- Git History
- GitLens
- GitHub Markdown Preview
- Image preview
- JSON
- Live Server
- Makefile Tools
- Path Intellisense
- Rainbow CSV
- Syntax Highlighter
- Trailing Spaces
- YAML
- Code Spell Checker
- Hex Editor
- Shell Check
- Markdown Lint
- Local History
- Regex Previewer
- Codelf
- 搜索一个变量名在各种项目中的使用情况
¶设置
关闭Security>Workspace>Trust:Enabled
Editor: Font Family
设置为FiraCode Nerd Font
打开Editor>Guides: Bracket Pairs
打开Editor: Cursor Smooth Caret Animation
、Editor: Smooth Scrolling
、Terminal>intergrated: Smooth Scrolling
Editor: Cursor Blinking
设置为smooth
打开Editor>Suggest: Preview