⚡ 快速安装
方式一:VS Code 市场
在 VS Code 扩展市场搜索 "MS DevTools" 或 "Medalsoft"
方式二:手动安装
# 下载 .vsix 文件后
code --install-extension ms-devtools-x.x.x.vsix
✨ 核心功能
🛠️ 效率工具
|
🚀 项目初始化
- 支持 15+ 语言模板
- Vue、React、Python、.NET、Node.js、Go、Java、Rust 等
📁 项目管理
- 自动检测 Git 远程仓库
- 配置云端同步 (API / Azure 部署)
- 自动整理文件结构
|
🔤 大小写转换
| 命令 |
Win |
Mac |
| 驼峰 CamelCase |
Ctrl+1 |
Cmd+1 |
| 下划线 UnderScoreCase |
Ctrl+2 |
Cmd+2 |
| 短横线 KebabCase |
Ctrl+3 |
Cmd+3 |
| 大写 Upper |
Ctrl+4 |
Cmd+4 |
| 小写 Lower |
Ctrl+5 |
Cmd+5 |
| 帕斯卡 Pascal |
Ctrl+6 |
Cmd+6 |
|
|
🖼️ 图片处理
- Imagemin — 压缩 jpg/png/gif/webp
- ImageTracer — 位图转 SVG
📋 JSON 排序
|
🌐 Ngrok 隧道
- 启动/停止隧道
- 仪表盘管理
- Auth Token 配置
📝 开发辅助
- 打印变量日志 (
Ctrl+E / Cmd+E)
- 环境检查与日志管理
|
☁️ 云服务集成
| 功能 |
说明 |
| GitHub OAuth |
多账号登录/切换、Token 自动刷新 |
| Azure 部署 |
一键部署 App Service、FTP 管理 |
| 项目同步 |
元数据与配置自动云端同步 |
🤖 AI 能力 (开发中)
正在从 Vibe Coding 向 Spec Coding 演进
- MS Assistant 对话框 — 支持文件/文件夹附件,与 AI 共享项目上下文
- GitHub Copilot 深度集成 — 无缝协作,代码补完与智能建议
- Prompt 管理 — 自定义 Prompt 模板,优化 AI 输出质量
- 🚧 AI 辅助需求拆解 — 解析需求文档,自动生成任务分解
- 🚧 基于文档的代码自动生成 — 从需求到代码的全自动化流程
🗺️ Roadmap
愿景演进
开发工具集 ──▶ Vibe Coding ──▶ Spec Coding
↑ ↑ ↑
现阶段 短期目标 长期目标
| 阶段 |
定位 |
核心能力 |
| 开发工具集 |
效率工具 |
项目初始化、代码转换、环境管理 |
| Vibe Coding |
AI 辅助开发 |
对话式编程、智能补全、代码理解 |
| Spec Coding |
规范化 AI 开发 |
从文档到代码的全自动化工作流 |
🎯 当前阶段:完善前端代码自动生成
- [ ] AI 辅助需求拆解 — 智能分析需求文档,自动拆解为页面及功能模块文档
- [ ] 路由代码生成 — 根据页面文档自动生成 Vue Router / React Router 配置
- [ ] 页面代码生成 — 基于模块文档自动生成页面骨架与组件结构
- [ ] API 集成自动化 — 解析后端 Swagger/OpenAPI 定义,自动生成:
- API 调用方法
- TypeScript 类型定义
- 表单验证规则
- 页面交互逻辑
- [ ] 人机协作完善 — AI 生成初稿 + 人工审核调优 + AI 迭代精修
🔮 后续规划
| 方向 |
具体内容 |
| MCP & Skills 集成 |
集成更多 Model Context Protocol 服务,扩展 AI 技能库 |
| 配置简化 |
一键初始化、智能配置推荐、可视化配置界面 |
| 脚手架深度集成 |
与 Medalsoft 脚手架模板无缝对接,统一项目规范 |
📄 相关文档
📜 许可证
MIT License
Made with ❤️ by Medalsoft Team
| |