type
status
date
slug
summary
tags
category
icon
password
学习心得
- 以前只要“能写几行代码”就行;现在更明确:想长期做项目,必须依赖 IDE 的工程化能力(结构管理、补全、调试、运行)。
- AI IDE 的价值不在“更花哨”,而在把大量重复劳动(包括新建文件、跨文件修改、排查报错、生成基础框架等)交给 Agent,自己更专注在“需求是否清晰、结果是否符合预期”。
- 和 AI 协作的关键不是“会不会代码”,而是“会不会提需求”:越具体、越分步骤,越容易拿到可运行结果;遇到问题就“现象 + 报错 + 代码/截图”直接给它。
- 当然虽然AI IDE很好,不过我个人还是更倾向于命令行的,比如说Claude Code,加上现在火热的Skills
内容归纳整理
1) 为什么需要 IDE
- 纯文本编辑器能写,但缺:语法高亮、自动补全、项目结构视图、调试工具等;一进入持续开发就会低效且易错。
- IDE = 编辑 + 管理 + 运行/构建 + 调试的一整套工作台。
2) VS Code 的核心理念
- “一切皆插件”:不同语言/能力通过扩展补齐;
- 熟悉 VS Code 后迁移到各类 AI IDE 成本很低。
3) AI IDE vs 普通 IDE
- 普通 IDE:你自己找文件、读报错、写代码、改配置。
- AI IDE:你用自然语言描述目标,AI 辅助生成/理解/重构/测试,甚至以 Agent 方式执行多步任务(但关键步骤通常需要你确认)。
4) 常见 AI IDE/工具
- Trae、Cursor、Qoder、CodeBuddy、VS Code + Cline 等;
- 差异主要在价格、模型可用性、Agent 能力、性能。
5) 实战流程
- 新建空文件夹 → 用 AI IDE 打开
- 在侧边栏给清晰提示(功能、交互、失败条件、重开等)→ 让 Agent 生成并启动
- 运行遇到暂停/确认:按提示 Run / 输入 y 等
- 不满意可 Revert 回退,再小步迭代优化(功能先跑通,再美化)。
6) IDE 界面
- Activity Bar / Side Bar(文件与工具入口)
- Editor(写代码区域)
- Panel(终端、问题、输出、调试)
- Status Bar(当前语言、缩进、报错等状态)
7) 和 AI 对话的“最小有效方法”
- 先要“MVP” → 再加功能 → 最后再优化样式
- 描述越具体越好:目标、页面/模块结构、你的水平、期望交付形式(完整代码/完整步骤)
- 出问题直接丢报错文本
📎 参考文章
- 作者:BWYLBT
- 链接:https://blog.btylbt.top/article/2e955767-80a8-80b9-a22b-d1ff8ad06853
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。