感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
Cascade对话界面
- Cascade与其他IDE中传统聊天面板的区别
- 在功能请求之间维护对话上下文
- 在Cascade内切换解释、计划和执行模式
- 用于修复错误和构建功能的真实对话模式
预测性编辑与多文件感知
- 什么是预测性编辑及其自动触发的时机
- 接受、拒绝和调整跨文件的编辑建议
- 自动跟踪编辑文件之间的依赖关系
- 在预测不准确时撤销级联更改
编辑器内的终端集成
- 打开和管理集成的终端会话
- Cascade如何观察终端输出来优化下一步
- 无需离开Windsurf即可运行测试、构建和部署
- 在自动化流程中处理交互式CLI提示
Windsurf索引与上下文管理
- Windsurf如何构建和维护实时项目索引
- 单仓库与多仓库的索引行为
- 排除生成的工件和构建目录以加快索引速度
- 在重大结构更改后重建索引
对话式功能构建
- 用简单语言描述功能并观察Cascade的规划
- 在接收更改前查看生成的文件列表
- 立即运行生成的代码并将错误反馈给Cascade
- 通过对话式后续提示进行迭代优化
自定义规则与技术特定提示
- 为内部框架编写项目特定规则
- 通过Windsurf规则文件强制执行命名约定
- 为DSL和非标准文件格式定制索引
- 在开发团队中共享规则集
借助Cascade进行调试
- 将堆栈跟踪粘贴到Cascade中进行根本原因分析
- 让Cascade比较正常和出错版本
- 在Cascade的终端观察器中运行回归测试
- 在编辑后识别幻觉导入或缺失的依赖项
版本控制与审查集成
- 从对话式变更摘要生成提交消息
- 通过Cascade聊天准备拉取请求描述
- 通过目标文件编辑回应审查者评论
- 在对话式开发中保持干净的提交历史
性能与企业部署
- 在内存限制内管理大型工作区索引
- 优化具有大量文件的仓库的启动时间
- 了解Windsurf的数据处理和训练退出机制
- 为受监管环境配置企业代理和VPN
从其他编辑器过渡
- 从VS Code或JetBrains导入快捷键和设置
- 将Windsurf扩展导出回标准VS Code
- 团队迁移策略和试点项目结构
要求
- 具备使用VS Code或JetBrains等IDE的经验
- 熟悉Git和敏捷开发工作流
- 对基于LLM的聊天界面有基本了解
受众
- 评估Windsurf作为主要开发环境的开发者
- 希望在编辑器中原生集成对话AI的产品团队
- 希望通过终端-IDE工作流减少上下文切换的自由职业者
14 小时
客户评论 (1)
我获得了关于Python中Streamlit库的知识,我肯定会尝试使用它来改进我们团队中基于R Shiny开发的apps。
Michal Maj - XL Catlin Services SE (AXA XL)
课程 - GitHub Copilot for Developers
机器翻译