分享Windsurf使用技巧
我使用的是Windsurf,不喜欢用Cursor感觉不智能,问我为什么不智能,我也不知道,我的直觉,我用Windsurf多些,Windsurf的市场占有率也比Cursor高一些。常见的功能基本上有,它强在上下文关联和理解这个代码是真的强。
如果要实现代码的版本控制可以使用以下功能,并且可以实现一些具体的特定行为控制。
我最喜欢的就是编辑全局的这个配置。
我的全局配置是:
-
1. 如果当前目录下有涉及到的相关框架尽可能使用当前目录下的框架的语法 -
2. 如果我指定了框架语法,尽可能使用我指定的框架语法来实现需求不要自己使用自己的方法来实现我的需求 -
3. 如果能用LLM client来实现的功能,尽可能使用llm来配合逻辑实现,而不是硬编码逻辑到代码里或者使用粗糙的正则表达来实现 -
4. 如果代码里给定了框架,则全程使用给定框架来实现需求 -
5. 如果遇到未知的框架api,你可以搜索查阅相关的框架文档或者是通过本地查找框架的实现原型逻辑来实现我的需求
因为编程的时候 如果不设置这个配置,Windsurf经常会用它的办法来实现需求,有的时候会用粗糙的正则或者其他的硬编码逻辑,或者是使用非预期框架来实现你的功能。
这些prompt会比较好的配合你在你的约定范围内使用你给定的框架来实现编程。
其他功能:
只要你输入@符号就可以看到很多功能 比如访问网络、搜索文档、解读某个class或者function。
买一个windsurf就不用买sonnet3.7 claude的会员了 因为search功能就自带了。
主要是它的功能比较强大,就是上下文的关联程度很厉害,我一般用windsurf来挖洞的。
原文始发于微信公众号(xsser的博客):windsurf的一些编程技巧
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论