# vscode-launcher **Repository Path**: dankit/vscode-launcher ## Basic Information - **Project Name**: vscode-launcher - **Description**: vscode启动器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-04 - **Last Updated**: 2026-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # VS Code Launcher 一个用于管理和快速启动 VS Code 项目的桌面应用程序。 ## 功能特性 - 🚀 一键启动 VS Code 项目 - 📁 项目分组管理 - 🔍 快速搜索项目 - 🎨 亮色/暗色主题切换 - ⏰ 记录最后打开时间 ## 技术栈 - C# + .NET 10.0 + WPF - WebView2 (前端界面) - Newtonsoft.Json ## 快速开始 ### 前置要求 - .NET 10.0 SDK 或更高版本 - Windows 10 或更高版本 - Visual Studio 2022 或 Visual Studio Code ### 构建项目 ```bash # 还原依赖 dotnet restore # 编译项目 dotnet build # 运行项目 dotnet run ``` ## 使用说明 ### 首次使用 1. 启动应用程序 2. 点击右上角"设置"按钮 3. 配置 VS Code 路径 (默认: `C:\Program Files\Microsoft VS Code`) 4. 添加项目: - 点击"添加项目"按钮 - 输入项目名称 - 选择项目文件夹 - 选择所属分组 ### 启动项目 - 点击项目卡片即可启动 VS Code 并打开对应文件夹 ### 分组管理 - 点击左侧分组可筛选项目 - 点击"+ 新建分组"添加分组 ### 搜索项目 - 在搜索框输入项目名称或路径关键词 - 实时过滤显示匹配的项目 ## 配置文件 配置文件自动保存在: ``` %APPDATA%\VSCodeLauncher\projects.json ``` 可以参考 `projects.example.json` 查看配置文件格式。 ## 目录结构 ``` VSCodeLauncher/ ├── Forms/ # WinForms 窗体 ├── Models/ # 数据模型 ├── Services/ # 业务逻辑服务 ├── WebUI/ # 前端界面 │ ├── index.html │ ├── styles.css │ └── app.js ├── Program.cs # 程序入口 └── VSCodeLauncher.csproj ``` ## 开发计划 - [ ] 右键菜单(编辑、删除项目) - [ ] 拖拽排序 - [ ] 项目图标支持 - [ ] 快捷键支持 - [ ] 导入桌面快捷方式 - [ ] 自动检测 VS Code 路径 - [ ] 项目路径有效性检查 ## License MIT