简介
Melty 是一个开源的 AI 代码编辑器,旨在成为开发者的 ” 结对编程伙伴 “。它特别擅长理解大型代码库、进行跨文件重构,并能自动生成 Git 提交信息。
核心特点
- 代码库导航:能够理解复杂的代码结构,辅助开发者在大型项目中导航。
- 跨文件重构:不仅是单文件编辑,还能处理涉及多个文件的复杂重构任务。
- Git 自动化:根据代码变更和对话内容,自动生成清晰的 Commit Message。
- Web 应用构建:引导开发者从零开始构建 Web 应用。
核心功能
| 功能 | 说明 |
|---|---|
| Pair Programming | 实时监控代码变更,提供建议 |
| Toolchain Integration | 集成编译器、调试器、Linear 等工具 |
| Auto Commit | 自动生成 Git 提交记录,保持历史清晰 |
| Context Aware | 持续学习项目特定的代码风格和模式 |
适用场景
- 全栈开发:处理前后端联动的代码修改。
- 项目维护:接手大型项目,需要快速理解代码逻辑。
- 规范化开发:需要保持 Git 提交记录整洁的团队。