Visual Studio Code
缩写: VSCode.
IDE 是开发软件的工具, 学会如何高效使用工具将显著提升生产效率.
快捷键(Shortcuts)
- 查看快捷键:
Ctrl
K
S
. - 格式化代码:
Ctrl
K
F
.
插件(Plugins)
- Hex Editor 16 进制编辑器.
- EditorConfig for VS Code
- Todo Tree 高亮 TODO/FIXME, 并提供树形图导航.
-
Format in context menus 批量格式化源文件.
-
Google Translate 文本翻译.
- VIM VIM 模拟. 如果已经熟悉了 VI/VIM 的键盘操作, 该插件将提升键盘操作效率.
- LeetCode 脱离浏览器使用 LeetCode 做题.
- Tabnine AI AI 自动补全, 有免费版, 收费 天价.
- GitHub Copilot AI 自动补全, 收费, 天价.
Markdown
- markdownlint 语法警告, 保证代码的兼容性.
- Markdown Extended 包含多种 markdown-it 插件, 支持导出为PDF等格式的文件.
- Markdown All in One 包含如格式化表格等便捷操作.
Git
- GitLens — Git supercharged 提供精确到行和代码块的 Git 提交信息.
- GitHub Pull Requests and Issues 快捷查看项目的 PRs 和 Issues.
C++
- CMake CMake 语法高亮等.
- Doxygen Documentation Generator 生成 Doxygen 文档注释.
Rust
- rust-analyzer: Rust LSP.
- Even Better TOML.
- Dependi.
GLSL
- GLSL Lint.
- Shader languages support for VS Code.