插件

# export 导出插件列表
code --list-extensions > extensions.txt
codezombiech.gitignore
coenraads.bracket-pair-colorizer-2
cweijan.dbclient-jdbc
cweijan.vscode-database-client2
davidanson.vscode-markdownlint
developersoapbox.vscode-springboot-snippets
donjayamanne.githistory
dotjoshjohnson.xml
eamodio.gitlens
editorconfig.editorconfig
formulahendry.code-runner
henrynguyen5-vsc.vsc-nvm
hoovercj.vscode-power-mode
intelligent-guoxin.java-interface-impl-jumper
keeganbruer.javadoc-generator
madhavd1.javadoc-tools
mhutchie.git-graph
ms-azuretools.vscode-docker
ms-ceintl.vscode-language-pack-zh-hans
ms-kubernetes-tools.vscode-kubernetes-tools
ms-vscode-remote.remote-containers
ms-vscode.vscode-typescript-next
obkoro1.korofileheader
pkief.material-icon-theme
qezhu.gitlink
redhat.java
redhat.vscode-yaml
russell.any-rule
sandipchitale.vscode-java-debug-ext
seepine.md-editor
tomoki1207.pdf
tomphilbin.gruvbox-themes
visualstudioexptteam.intellicode-api-usage-examples
visualstudioexptteam.vscodeintellicode
vmware.vscode-boot-dev-pack
vmware.vscode-spring-boot
vscjava.vscode-gradle
vscjava.vscode-java-debug
vscjava.vscode-java-dependency
vscjava.vscode-java-pack
vscjava.vscode-java-test
vscjava.vscode-maven
vscjava.vscode-spring-boot-dashboard
vscjava.vscode-spring-initializr
w88975.code-translate
wmaurer.change-case
yangbaopan.vscode-java-ibatisx
yangbaopan.vscode-java-p3c

开发辅助

插件 ID 作用
coenraads.bracket-pair-colorizer-2 括号对高亮,方便阅读代码
eamodio.gitlens Git 版本控制增强
donjayamanne.githistory 查看 Git 提交历史
editorconfig.editorconfig 统一不同开发环境的代码风格
formulahendry.auto-rename-tag 自动重命名 HTML/XML 标签
formulahendry.code-runner 代码快速运行
wmaurer.change-case 变量大小写转换
pkief.material-icon-theme 文件图标美化
ms-ceintl.vscode-language-pack-zh-hans 中文语言包

Java 相关

插件 ID 作用
redhat.java Java 语言支持
vscjava.vscode-java-pack Java 开发工具包
vscjava.vscode-java-debug Java 调试
vscjava.vscode-java-dependency Java 依赖管理
vscjava.vscode-java-test Java 测试
vscjava.vscode-maven Maven 支持
vscjava.vscode-gradle Gradle 支持
redhat.vscode-yaml YAML 语法支持
vmware.vscode-boot-dev-pack Spring Boot 开发增强
vmware.vscode-spring-boot Spring Boot 支持
vscjava.vscode-spring-boot-dashboard Spring Boot 仪表盘
vscjava.vscode-spring-initializr Spring Boot 项目初始化
developersoapbox.vscode-springboot-snippets Spring Boot 代码片段
sandipchitale.vscode-java-debug-ext Java Debug 扩展
keeganbruer.javadoc-generator 生成 JavaDoc
madhavd1.javadoc-tools JavaDoc 工具
intelligent-guoxin.java-interface-impl-jumper 快速跳转接口与实现
yangbaopan.vscode-java-ibatisx iBatis/MyBatis 支持
yangbaopan.vscode-java-p3c Alibaba Java 代码规范检查

数据库相关

插件 ID 作用
cweijan.dbclient-jdbc JDBC 数据库客户端
cweijan.vscode-database-client2 数据库客户端

Docker/Kubernetes

插件 ID 作用
ms-azuretools.vscode-docker Docker 支持
ms-kubernetes-tools.vscode-kubernetes-tools Kubernetes 支持

前端/JS/TS 相关

插件 ID 作用
xabikos.javascriptsnippets JavaScript 代码片段
xabikos.reactsnippets React 代码片段
ms-vscode.vscode-typescript-next TypeScript 支持
hollowtree.vue-snippets Vue 代码片段

代码质量/格式化

插件 ID 作用
dbaeumer.vscode-eslint ESLint 代码检查
davidanson.vscode-markdownlint Markdown 语法检查
russell.any-rule 常用正则表达式

远程开发

插件 ID 作用
ms-vscode-remote.remote-containers 远程容器开发

文档与翻译