中文教程 · 独立阅读版
Cursor 编辑器:定位并修复一次表单问题
提供复现步骤与必要上下文,检查 AI 是否修到了根因。
进入互动版,练习并保存成果本篇目录
开始前准备 · 设备、账号与费用
准备已安装的 Cursor、一个本地项目和可复现的小问题。本课仅讲 Cursor 编辑器,Copilot 的安装和操作另有教程。
1. 在 Cursor 打开文件夹和相关文件
在 Cursor 打开练习文件夹,找到表单组件;先复现“输入空格仍能提交”。
- Ctrl+I 打开 Agent;macOS 使用 Cmd+I。
- 选中校验函数,从上下文入口加入这段代码。
- 先解释逻辑,需要修改时再选支持编辑的模式。
- 实际表单文件
检查路径与当前项目一致
- 校验函数
选中与空格问题相关的代码
- 复现步骤
输入空格 → 点击保存 → 仍然提交
模式与权限
模型选择不等于编辑权限。先确认问答还是修改模式,再决定是否让工具编辑。
2. 先复现问题
记录操作、实际结果和预期。报错只保留相关文本,移除密钥等私人信息。
- 不够具体
表单坏了
- 可以复现
只输入空格后点保存,仍然提交;预期提示填写内容
3. 提供相关代码,不堆满整个项目
发送下方任务,先看校验与提交逻辑解释。缺上下文时再补调用方、数据结构或错误日志。
问题:表单只输入空格仍可提交。
预期:去掉首尾空白后为空时,应提示填写内容。
请先解释相关校验和提交逻辑,再给出最小修复。
保留其他表单行为,说明需要检查哪些边界情况。4. 检查修改有没有绕过问题
阅读实际差异,确认修的是空白输入校验。然后亲自重做正常和边界输入。
- 有效输入
正常内容仍能提交
- 空白输入
空字符串、纯空格均提示填写
练习与核对
- 写出复现步骤、实际和预期结果
- 检查 AI 提出的最小改动
- 验证正常、空值和边界输入三类情况
按实际操作自查,完成标记与成果草稿请在互动版保存。
打开练习与核对带走这一点
你提供可复现的问题,也负责确认修改真的解决了它。
资料与核对记录
关键步骤有官方依据已确认打开项目、Ctrl+I/Cmd+I 打开 Agent 与查看改动的流程。
本次核对公开官方资料,未登录产品账号、运行练习或发起付费调用。
查看来源与日期
- Cursor 快速开始
已核对资料 · 获取:2026年9月14日 · 来源更新:未披露
文件夹、Agent 快捷键、修改与检查