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” → 再加功能 → 最后再优化样式
  • 描述越具体越好:目标、页面/模块结构、你的水平、期望交付形式(完整代码/完整步骤)
  • 出问题直接丢报错文本

📎 参考文章

 
开篇Vibe Coding Study Stage 1
Loading...