# ul-vsc-cpp **Repository Path**: ulthon/ul-vsc-cpp ## Basic Information - **Project Name**: ul-vsc-cpp - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-08 - **Last Updated**: 2025-08-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UL开发C++扩展包 专为 C++ 开发者设计的 VS Code 扩展包,集成了 C++ 开发所需的所有核心扩展。 ## 📦 扩展包介绍 这个扩展包包含了 C++ 开发的完整工具链,让你一键安装所有必需的扩展,快速搭建现代化的 C++ 开发环境。 ### 🚀 快速开始 1. 在 VS Code 中搜索 `UL开发C++扩展包` 2. 点击安装 3. 所有 C++ 开发扩展将自动安装 ### 📋 包含的扩展 #### 🎯 C++ 核心支持 - **C/C++** (`ms-vscode.cpptools`) - Microsoft 官方 C++ 扩展,提供智能感知、调试、代码浏览 - **C/C++ Themes** (`ms-vscode.cpptools-themes`) - C++ 语法高亮主题 #### 🔧 构建工具 - **CMake** (`twxs.cmake`) - CMake 语言支持,语法高亮和自动补全 - **CMake Tools** (`ms-vscode.cmake-tools`) - CMake 项目配置、构建和调试工具 #### 📝 代码格式化 - **C++ Format** (`psycha0s.cpp-format`) - C++ 代码格式化工具 - **Clang-Format** (`xaver.clang-format`) - 基于 Clang 的代码格式化工具 ## 🎯 适用场景 - **系统编程** - 操作系统、驱动程序开发 - **游戏开发** - 使用 C++ 引擎进行游戏开发 - **嵌入式开发** - 微控制器和嵌入式系统编程 - **高性能计算** - 科学计算、数值分析 - **桌面应用开发** - 使用 Qt、GTK 等框架 - **算法竞赛** - ACM、LeetCode 等编程竞赛 ## ✨ 主要特性 - **完整的 C++ 支持** - 包含 Microsoft 官方 C++ 扩展 - **智能感知** - 代码补全、错误检测、符号导航 - **调试支持** - 断点调试、变量查看、调用栈分析 - **CMake 集成** - 现代 C++ 项目构建和管理 - **代码格式化** - 多种格式化工具选择 - **语法高亮** - 专业的 C++ 语法着色 ## 🛠️ 开发环境要求 ### 编译器支持 - **Windows**: MSVC、MinGW、Clang - **Linux**: GCC、Clang - **macOS**: Clang (Xcode Command Line Tools) ### 构建工具 - **CMake** 3.10+ (推荐) - **Make** / **Ninja** - **MSBuild** (Windows) ## 📚 推荐学习资源 - [C++ 参考手册](https://zh.cppreference.com/) - [CMake 官方文档](https://cmake.org/documentation/) - [VS Code C++ 开发指南](https://code.visualstudio.com/docs/languages/cpp) ## 🔗 推荐搭配 ### 与其他扩展包搭配 ```bash # C++ 开发 + 基础工具 ul-vsc-cpp + ul-vsc-basic # C++ 开发 + 常用扩展 ul-vsc-cpp + ul-vsc-ext ``` ## 📝 版本要求 - VS Code 版本: ^1.0.0 - 推荐 C++ 标准: C++11 及以上 - 推荐 CMake 版本: 3.10+ ## 🔗 相关链接 - [Gitee 仓库](https://gitee.com/ulthon/ul-vsc-cpp) - [C++ 官方网站](https://isocpp.org/) - [CMake 官方网站](https://cmake.org/) - [Microsoft C++ 文档](https://docs.microsoft.com/cpp/) ## 👨‍💻 发布者 **ulthon** - 专注于系统级开发工具优化 ## 📄 许可证 本项目采用开源许可证。 --- **高效 C++ 开发,从这里开始!** ⚡