Accept 改动之后,我们可能会发现 lint 错误或者自动化测试失败,你不需要再手动拷贝错误信息,可以直接使用AI Fix in Chat(for lint) 或者Debug with AI(for terminal),虽然是个很小的功能,但这个体验提升真的很爽。 把错误自动发给 Cursor 进行修复 以上图为例...
然后只需要点击那个 Debug with AI 的小按钮,错误就自动发送给了 Cursor Chat,生成了代码 diff,接受之后就一切正常了。这个效率非常之高。 场景2:单元测试生成 无论你是 TDD 流派,还是先写功能,再补测试,都可以跟 Cursor 来交流,让其帮助快速构建测试的模板代码(各种依赖、mock 等),并不断迭代覆盖更多的场景...
“你是一个由 Claude 3.5 Sonnet 驱动的强大 AI 编程助手,仅在 Cursor 这个全球最强的IDE 中运行。” 接下来,它定义了这个 AI 的角色是“用户的配对编程伙伴”(Pair Programmer),并用大小写区分了“User”和“user”的角色,任务包括:创建新代码库、修改或调试已有代码,或只是回答问题。 接下来还有更多详细信息,...
An important part of working with AI is understanding that you will be using many prompts in your development process. Once you have the initial app up and running, you may need to debug issues, add additional functionality etc. Cursor does a really great job of this, especially with it’s...
关于cursor写代码的碎碎念 | 最近被cursor圈粉了,它是一款Vscode+大模型结合的AI编程应用,基于Claude,让AI编程达到了前所未有的高度,不夸张的说七八岁小学生也能用cursor搞开发。几句口语化的提示就可以生成一个Chrome插件、桌面端exe应用,而且还能自行debug,优化代码,几句闲聊,一个软件给你从0到1搞好了,当然从1...
Use SLF4J with Logback for logging. Implement proper log levels (ERROR, WARN, INFO, DEBUG). Use Spring Boot Actuator for application monitoring and metrics. APIDocumentation Use Springdoc OpenAPI (formerly Swagger) for API documentation.
最近开始尝试使用 ai 编程工具 cursor,用自然语言写需求 30分钟弄出了一款小游戏 debug 也不需要自己去网上查问题了,ai 直接一键解决或者提供思路。 编程到了这个份上,是不是现阶段写业务代码的码农真得考虑往架构师转了,还在自己写代码的话,真的非常容易被替代 ...
还有一个核心问题是调试(debug): 要解决根本问题,而非表面症状; 添加清晰的日志与报错信息; 添加测试函数定位问题; 仅在确定能解决问题时才修改代码。 尽管有这些规则,像 Cursor 或其他工具有时还是会“乱改一通”,造成更多问题。至于使用外部 API 的规则也明确了: ...
app.run(debug=True) 1.2 智能调试与错误修复 Cursor内置调试功能,支持实时运行代码并显示结果,开发者无需频繁切换终端即可完成调试。此外,Cursor能通过自然语言描述定位代码错误,例如:“修复异步请求超时问题”。 示例:调试异步请求代码 importasyncioimportaiohttpasyncdeffetch_data(url):asyncwithaiohttp.ClientSession(...
还有一个核心问题是调试(debug): 要解决根本问题,而非表面症状; 添加清晰的日志与报错信息; 添加测试函数定位问题; 仅在确定能解决问题时才修改代码。 尽管有这些规则,像 Cursor 或其他工具有时还是会“乱改一通”,造成更多问题。至于使用外部 API 的规则也明确了: ...