MaxCosmos2001 于 2024-12-02 18:01:54 发布

Windsurf!体验一周,我感觉我可以解放双手了!

大家好,我是Max Cosmos,今天给大家介绍一个我体验了一周的AI代码编辑器Windsurf!我愿称之为当前最强AI编辑神器。之前也体验过Cursor,但很快被劝退了。这个编辑器绝对算得上我们的得力助手!

我先给大家下载地址,快去体验!

Windsurf Editor

Windsurf Editor介绍

官方的介绍是:

The first agentic IDE, and then some. The Windsurf Editor is where the work of developers and AI truly flow together, allowing for a coding experience that feels like literal magic.

The Windsurf Editor is built for the way AI is meant to work with humans. Everything you love in Codeium and more, with unmatched performance and a user experience that keeps you in the flow.

第一个具备自主性的集成开发环境(IDE),以及更多。Windsurf 编辑器是开发者和人工智能真正融合的地方,提供一种仿佛魔法般的编程体验。

Windsurf 编辑器是为人工智能与人类协作的方式而打造的。它融合了你在 Codeium 中喜爱的所有功能,以及更多内容,提供无与伦比的性能和让你始终保持高效流畅的用户体验。

看着介绍挺唬人的!那么实际用起来如何呢??

答案!很NICE

AI模型

它使用的AI模型是GPT 4o,Claude 3.5 Sonnet,还有一个Cascade Base。一般情况下我用的都是Claude 3.5 Sonnet,也是它默认的。已经很强大了!

功能介绍

整体上的使用和VS Code界面类似。最核心的就是这个AI功能。我先简单说说它可以做什么:

  1. 创建,删除,拷贝等等操作文件(一句话,AI帮助执行)
  2. 启动项目(一句话,AI帮助执行)
  3. 代码提示,和传统的提示不一样的是,它不仅可以提示后面的内容,还有前面的内容!因此,大部分时间在无脑按tab键。
  4. 阅读代码,理解代码,生成代码。生成的代码会自动写入到原有的代码中,我们需要做的是,选择需要的代码,点Accept就可以
  5. 等等,我就不一一介绍了,我暂时只用到了上面描述的。具体还有很多,很多!总之很强大!

图片

上面看到的,就是我让它帮我随便生成了一个demo的过程。举例很简单哈!但是它的能力不只是生成Demo,它可以帮我们处理很多的事情。而且它有能力阅读复杂的代码!

日常举例

下面我给大家说说我使用它做过什么事情:

  • 帮我重构代码

    在写代码的时候可能会随意一点,所以经常需要自己重构,现在我只需要给它说一声帮我重构什么什么,等待几秒,完成!

  • 帮我实现样式动画

    我写前端的时候,有时候一些动画写起来很麻烦。现在只需要搭建好一个架子,直接告诉他哪些地方需要加个什么什么动画,等待几秒,完成!

  • 帮我抽象参数

    有时候在写组件的时候,都是先带入实际内容写组件,画页面的。完成后,需要抽象组件的参数。这时候,只需要告诉他,帮我把这个组件的参数抽象出来。等待几秒,完成!

  • 帮我模拟数据

    写代码的时候,特别是前端,有很多信息,图片什么的需要找一些数据进行模拟。现在我只需要告诉他,帮我模拟一些符合实际的测试数据,等待几秒,完成!

总之呀!太多太多使用场景了!可能大家有个疑惑,这不就是ChatGPT套壳嘛。不不不,它和ChatGPT不一样的是,GPT我们需要手动复制代码,而且它没有太多上下文阅读代码,而Windsurf,是可以阅读代码的!而且阅读和分析能力很强!

Windsurf,就是未来!我很喜欢这个编辑器。它已经帮我节约了很多时间,你们也试试,肯定是一个得力助手。