Cursor 介绍
Cursor 是什么?
Cursor 是一款利用人工智能技术来辅助软件开发的编辑器。它旨在通过代码补全、生成、重构和调试等功能,提高开发者的效率和代码质量。它基于 OpenAI 的 GPT 模型,可以理解代码的上下文,并根据上下文进行智能的代码操作。
Cursor 的主要功能:
智能代码补全: Cursor 可以根据您已输入的代码,预测并提供可能的代码片段,从而加快编码速度并减少错误。
代码生成: 您可以使用自然语言描述您想要的功能,Cursor 可以生成相应的代码。这可以帮助您快速构建代码框架或完成重复性任务。
代码重构: Cursor 可以帮助您优化代码结构,提高代码的可读性和维护性。它可以识别代码中的潜在问题并提供改进建议。
代码解释: Cursor 可以解释代码的含义,帮助您理解复杂的代码逻辑。这对于团队合作和代码维护非常有帮助。
代码调试: Cursor 可以帮助您识别代码中的错误,并提供调试建议。它可以帮助您更快地找到并修复代码问题。
与 GitHub 集成: Cursor 可以与 GitHub 集成,方便您管理代码仓库。
强大的搜索功能: Cursor 内置了强大的搜索功能,可以帮助您快速找到代码中的相关信息。
自定义和扩展性: Cursor 允许用户自定义快捷键、主题等,并通过插件扩展其功能。
Cursor 的订阅计划:
根据 Cursor 官网的信息,目前 Cursor 提供以下订阅计划:
Free (免费版):
两周的Pro试用期
2000次每月的代码补全
50次的低速高级请求
Pro (专业版):
无限制代码补全
500次每月的快速高级请求
无限制的低速高级请求
Business(企业版):
除了Pro的功能外,更加注重隐私、团队管理、数据备份等
方案一:多个不同邮箱/删号重新注册
新注册账号才有14天的免费试用PRO的机会,最简单的办法就是试用期结束之后,使用其他邮箱再注册一个新号,或者删除之前的老号,重新注册。
操作步骤
登录网页:https://www.cursor.com/settings,点击左下角的Delete Account
,按提示删除账号
注:当你3次删除账户再注册,弹出“Too many free trial accounts used on this machine.”,表示该方法已经不可用。
无限邮箱
注册无限邮箱:https://2925.com/,获取无限的临时邮箱。
无限邮箱:比如你注册的邮箱账号是
kobe@2925.com
。注册完成之后,前缀的
kobe
+任何字符的邮箱地址(例如:kobe4342c@2925.com
)都可以用来接受邮件,
打开软件退出原账号:
方案二:重置机器码+方案一无限邮箱
经测试一台机器只可以绑定三次,Cursor会记录机器码并检测是否存在某个机器长期免费使用账号,进一步决定是否需要封禁该机器,于是我们只要修改机器码即可。
①:安装Cursor插件:Cursor-fake-machine
②:Python脚本:cursor_machine_id
下载仓库代码文件,右键点击运行脚本win_change_id.bat
以管理员身份运行,根据提示等待脚本运行完成。
③:找到并删除machineid文件
Windows在 ~\AppData\Roaming\Cursor
。
④:Cursor试用期重置工具:Cursor Free Trial Reset Tool:https://github.com/yuaotian/go-cursor-help
自动安装:
以管理员身份打开PowerShell,运行以下命令:
irm https://raw.githubusercontent.com/yuaotian/go-cursor-help/master/scripts/install.ps1 | iex
手动安装:
下载对应系统的最新文件:https://github.com/yuaotian/go-cursor-help/releases,解压之后以管理员身份运行:
powershell.\cursor-id-modifier.exe
总结
虽然操作有些繁琐,但是能够免费使用Cursor这么一个强大的AI编程工具,能够用上GPT-4O等模型,大大提升工作效率,非常适合新手学习AI编程,自己开发一些脚本、浏览器扩展。
评论区