当前位置: 首页 > backend >正文

cursor和windsurf使用体验对比

整体感觉: windsurf使用体验更好,更自然

说下cursor几点不足:

  • 1 交互不太友好, 对当前选中的代码经常搞错。比如,不知道当前打开的代码文件, 光标停留或选中的代码片段无法直接交互。而windsurf 能知道当前的代码文件,可以基于光标停留的位置或选中的代码片段进行交互。

  • 2 代码能力比windsurf稍弱。 比如, 我有一个纯函数的python代码文件, 想重构成一个类的形式。 cursor会直接把所有方法都写成静态方法,一些公用参数也不会抽出来。 感觉比较偷懒。 windsurf会写成普通类方法,并抽出一些公用参数放在__init__中。

  • 3 模型的选择不够多。 windsurf可以自由选择模型, 还有很多免费的。

但是windsurf也经常翻车, 分不清当前的代码文件或选中的代码片段。 然后偶尔出现言行不一的情况, 分析了要修改的内容, 但是实际上没有修改, 需要多问几遍。

cursor的优点:
diff的展示逻辑比较清晰, 代码都是比较完整的段落。

在这里插入图片描述

windsurf的diff展示不太清晰, 比较细碎, 有时会跨越不同的函数,如下面这个例子, 跨越了2个函数, 看起来有点费劲。
在这里插入图片描述

http://www.xdnf.cn/news/12445.html

相关文章:

  • NLP学习路线图(二十八):BERT及其变体
  • AI for Science(AI4S)的现在与未来,科学智能如何赋能科学研究?
  • Python训练营打卡Day46(2025.6.6)
  • leetcode 2434. 使用机器人打印字典序最小的字符串 中等
  • SpringCloud学习笔记-2
  • 【idea】分享一个关于Maven依赖管理好用的插件
  • 【redis实战篇】第八天
  • pyinstaller打包遇到报错,和pathlib冲突
  • KAG与RAG在医疗人工智能系统中的多维对比分析
  • Python读取阿里法拍网的html+解决登录cookie
  • 第四讲:类和对象(下)
  • 视觉SLAM基础补盲
  • git提交代码和解决冲突修复bug
  • MongoDB学习和应用(高效的非关系型数据库)
  • 【iOS安全】iPhone X iOS 16.7.11 (20H360) WinRa1n 越狱教程
  • 使用 Windows 完成 iOS 应用上架:Appuploader对比其他证书与上传方案
  • 在Linux查看电脑的GPU型号
  • 【人工智能】神经网络的优化器optimizer(二):Adagrad自适应学习率优化器
  • 超构光学与 AR 的深度融合 | 攻克 VAC 与眼动范围难题
  • DeepSeek 赋能智慧能源:微电网优化调度的智能革新路径
  • 完美搭建appium自动化环境
  • 解决Zotero翻译插件Zotero PDF Translate无法正常翻译
  • C# 快速检测 PDF 是否加密,并验证正确密码
  • Rust 通用代码生成器:莲花,红莲尝鲜版三十六,图片初始化功能介绍
  • 软件功能测试报告都包含哪些内容?
  • C语言三位数倒序输出(两种方法)
  • 使用xdocreport导出word
  • c++ map与multiset的介绍
  • JUnit​​ 和 ​​Mockito​​ 的详细说明及示例,涵盖核心概念、常用注解、测试场景和实战案例。
  • 集群与分布式与微服务