Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>WU7 Universal Extension Pack (Dev)New to Visual Studio Code? Get it now.
WU7 Universal Extension Pack (Dev)

WU7 Universal Extension Pack (Dev)

wu7

|
17 installs
| (0) | Free
通用开发工具扩展包,适用于所有编程语言(Python, Java, C, Vue, Go 等)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

WU7 Universal Extension Pack (Dev)

中文 | English

中文说明

通用开发工具扩展包,适用于所有编程语言(Python, Java, C, Vue, Go, Rust 等)。

📦 包含的扩展 (12个)

🤖 AI 辅助工具 (3个)

1. Claude Code (anthropic.claude-code)

  • Anthropic 官方 AI 编程助手
  • 智能代码生成、重构、调试
  • 支持所有编程语言

2. GitHub Copilot Chat (github.copilot-chat)

  • GitHub 官方对话式 AI 编程助手
  • 提供代码问答、解释、生成和调试辅助
  • 适用于主流开发场景

3. ChatGPT (openai.chatgpt)

  • OpenAI ChatGPT VSCode 集成
  • 通用 AI 对话和编程辅助
  • 快速查询编程问题

🔧 Git 工具 (1个)

4. GitLens (eamodio.gitlens)

  • 强大的 Git 增强工具
  • 行内显示代码作者(Blame)
  • 文件历史查看和分支可视化
  • 适用于所有使用 Git 的项目

✨ 代码质量工具 (2个)

5. EditorConfig (editorconfig.editorconfig)

  • 跨编辑器的代码风格配置
  • 统一缩进、换行符、字符编码
  • 支持所有文件类型

6. Code Spell Checker (streetsidesoftware.code-spell-checker)

  • 代码拼写检查工具
  • 实时拼写检查
  • 支持多语言

🎨 UI/设计工具 (1个)

7. Material Icon Theme (pkief.material-icon-theme)

  • Material Design 风格文件图标
  • 支持数百种文件类型
  • 自动识别框架和库

🛠️ 通用效率工具 (5个)

8. IntelliJ IDEA Keybindings (k--kato.intellij-idea-keybindings)

  • IDEA 风格快捷键映射
  • 保持肌肉记忆
  • 适用于所有语言

9. Markdown All in One (yzhang.markdown-all-in-one)

  • 全功能 Markdown 编辑工具
  • 自动生成目录、实时预览
  • 文档编写必备

10. Batch Runner (nilssoderman.batch-runner)

  • 批量运行脚本和命令
  • 保存常用命令
  • 自动化任务执行

11. Chinese Language Pack (ms-ceintl.vscode-language-pack-zh-hans)

  • VSCode 简体中文语言包
  • 界面中文化

12. Docker (ms-azuretools.vscode-docker)

  • Docker 与容器开发工具
  • 支持 Dockerfile 辅助、镜像构建、容器查看和调试支持
  • 适合需要容器化开发和部署的通用项目环境

🚀 安装方式

方式 1: VSCode Marketplace 安装

  1. 打开 VSCode
  2. 按 Ctrl+Shift+X 打开扩展面板
  3. 搜索 "WU7 Universal Extension Pack"
  4. 点击安装

方式 2: 命令行安装

code --install-extension wu7.wu7-universal-pack

方式 3: 本地安装 .vsix 文件

code --install-extension wu7-universal-pack-1.0.0.vsix

🎯 适用场景

✅ 适用项目

  • Python 项目
  • Java 项目
  • C/C++ 项目
  • Vue/React 前端项目
  • Go 项目
  • Rust 项目
  • 带 Dockerfile 或容器化开发流程的项目
  • 任何编程语言的项目

💡 设计理念

  1. 语言无关: 所有工具适用于任何编程语言
  2. 核心功能: 只包含最核心的通用工具
  3. 提升效率: AI 辅助 + Git 工具 + 代码质量 + 通用容器支持
  4. 开箱即用: 安装即可使用,无需额外配置

⚙️ 推荐配置

settings.json 核心配置

{
  "editor.formatOnSave": true,
  "editor.tabSize": 4,
  "editor.insertSpaces": true,
  "gitlens.currentLine.enabled": true,
  "gitlens.hovers.currentLine.over": "line",
  "cSpell.enableFiletypes": [
    "python",
    "java",
    "c",
    "cpp",
    "vue",
    "javascript",
    "typescript",
    "go",
    "rust"
  ],
  "editorconfig.enable": true
}

📊 与其他扩展包的配合

全栈开发组合

code --install-extension wu7-universal-pack-1.0.0.vsix
code --install-extension wu7-python-pack-1.0.0.vsix
code --install-extension wu7-vue3-pack-1.0.0.vsix
code --install-extension wu7-java-pack-1.0.0.vsix

扩展包对比

特性 Universal Pack Python Pack Vue3 Pack Java Pack
扩展数量 12 个 5 个 8 个 10 个
AI 工具 ✅ 3个 ❌ ❌ ❌
Git 工具 ✅ GitLens ❌ ❌ ❌
代码质量 ✅ 2个 ✅ 2个 ✅ 2个 ✅ 2个
语言支持 ❌ ✅ Python ✅ Vue3 ✅ Java
容器支持 ✅ Docker ❌ ❌ 可选
适用范围 所有语言 Python Vue3 Java/Spring Boot

🔧 常见问题

Q1: 为什么包含 3 个 AI 工具?

A: 提供多种选择,用户可以根据需要禁用不用的。当前保留了 Claude Code、GitHub Copilot Chat 和 ChatGPT 这 3 类常用 AI 工具。

Q2: 为什么包含 Docker?

A: Docker 属于跨语言、跨项目的通用开发工具,放在 Universal Pack 中比放在某个语言专用包里更合适。

Q3: 可以和其他扩展包一起使用吗?

A: 可以。Universal Pack 与 Python Pack、Vue3 Pack、Java Pack 等完全兼容,可以同时安装。

Q4: 为什么不包含语言特定的工具?

A: 这是通用工具包,语言特定的工具请安装对应的语言包(Python Pack、Vue3 Pack、Java Pack 等)。


📄 许可证

MIT


English

A universal development tools extension pack for all programming languages, including Python, Java, C, Vue, Go, and Rust.

📦 Included Extensions (12)

🤖 AI Tools (3)

1. Claude Code (anthropic.claude-code)

  • Anthropic official AI coding assistant
  • Helps with generation, refactoring, and debugging
  • Works across programming languages

2. GitHub Copilot Chat (github.copilot-chat)

  • GitHub's chat-based AI coding assistant
  • Helps with code explanations, generation, Q&A, and debugging support
  • Fits mainstream development workflows

3. ChatGPT (openai.chatgpt)

  • ChatGPT integration for VS Code
  • General AI chat and coding support
  • Useful for fast technical lookups

🔧 Git Tools (1)

4. GitLens (eamodio.gitlens)

  • Powerful Git enhancement tool
  • Inline blame information
  • File history and branch visualization
  • Useful in any Git-based project

✨ Code Quality Tools (2)

5. EditorConfig (editorconfig.editorconfig)

  • Cross-editor code style support
  • Helps standardize indentation, line endings, and encoding
  • Works with many file types

6. Code Spell Checker (streetsidesoftware.code-spell-checker)

  • Code spelling checker
  • Real-time spelling diagnostics
  • Supports multiple languages

🎨 UI / Design Tool (1)

7. Material Icon Theme (pkief.material-icon-theme)

  • Material Design style file icons
  • Supports many file types
  • Automatically recognizes frameworks and libraries

🛠️ General Productivity Tools (5)

8. IntelliJ IDEA Keybindings (k--kato.intellij-idea-keybindings)

  • IntelliJ IDEA style keyboard shortcuts
  • Helps preserve existing muscle memory
  • Useful across languages

9. Markdown All in One (yzhang.markdown-all-in-one)

  • Full-featured Markdown editing tool
  • Table of contents, preview, and editing helpers
  • Great for documentation work

10. Batch Runner (nilssoderman.batch-runner)

  • Run scripts and commands in batches
  • Save frequently used commands
  • Useful for task automation

11. Chinese Language Pack (ms-ceintl.vscode-language-pack-zh-hans)

  • Simplified Chinese language pack for VS Code
  • Localizes the editor UI

12. Docker (ms-azuretools.vscode-docker)

  • Docker and container development support
  • Helps with Dockerfiles, image builds, container inspection, and debugging
  • Fits general containerized development workflows

🚀 Installation

Method 1: VS Code Marketplace

  1. Open VS Code
  2. Press Ctrl+Shift+X to open Extensions
  3. Search for "WU7 Universal Extension Pack"
  4. Click Install

Method 2: Command Line

code --install-extension wu7.wu7-universal-pack

Method 3: Install Local VSIX

code --install-extension wu7-universal-pack-1.0.0.vsix

🎯 Use Cases

✅ Suitable Projects

  • Python projects
  • Java projects
  • C/C++ projects
  • Vue/React frontend projects
  • Go projects
  • Rust projects
  • Projects with Dockerfile or container-based workflows
  • Any programming language project

💡 Design Goals

  1. Language-agnostic: tools that work across languages
  2. Core-only: includes practical universal tools without unnecessary extras
  3. Productivity-focused: AI + Git + code quality + general container support
  4. Ready to use: install and start working immediately

⚙️ Recommended Settings

Core settings.json

{
  "editor.formatOnSave": true,
  "editor.tabSize": 4,
  "editor.insertSpaces": true,
  "gitlens.currentLine.enabled": true,
  "gitlens.hovers.currentLine.over": "line",
  "cSpell.enableFiletypes": [
    "python",
    "java",
    "c",
    "cpp",
    "vue",
    "javascript",
    "typescript",
    "go",
    "rust"
  ],
  "editorconfig.enable": true
}

📊 Works Well With Other Packs

Full-stack setup

code --install-extension wu7-universal-pack-1.0.0.vsix
code --install-extension wu7-python-pack-1.0.0.vsix
code --install-extension wu7-vue3-pack-1.0.0.vsix
code --install-extension wu7-java-pack-1.0.0.vsix

Pack comparison

Feature Universal Pack Python Pack Vue3 Pack Java Pack
Extension count 12 5 8 10
AI tools ✅ 3 ❌ ❌ ❌
Git tools ✅ GitLens ❌ ❌ ❌
Code quality ✅ 2 ✅ 2 ✅ 2 ✅ 2
Language support ❌ ✅ Python ✅ Vue3 ✅ Java
Container support ✅ Docker ❌ ❌ Optional
Scope All languages Python Vue3 Java/Spring Boot

🔧 FAQ

Q1: Why include 3 AI tools?

A: It gives users options. The pack keeps three common AI tools: Claude Code, GitHub Copilot Chat, and ChatGPT.

Q2: Why include Docker here?

A: Docker is a cross-language, cross-project tool, so it fits better in the Universal Pack than in a language-specific pack.

Q3: Can it be used with other extension packs?

A: Yes. Universal Pack works well with Python Pack, Vue3 Pack, Java Pack, and more.

Q4: Why not include language-specific tools?

A: This is a general-purpose pack. Language-specific tooling belongs in dedicated packs such as Python Pack, Vue3 Pack, and Java Pack.


📄 License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft