Cursor都出来很久了,想必很多人已经用得炉火纯青了,本着好东西就要多分享的态度,今天我又来安利一下!这玩意儿堪称编程界的「阿拉丁神灯」,只需动动嘴皮子(其实是打字),就能让代码无中生有、无懈可击、无所不能。
一、安装篇
官网:https://www.cursor.com/cn
选择适合自己操作系统的版本下载,按下方图示配置。装完后你会发现,这货长得和VS Code不能说毫不相关,只能说一模一样
如果本机安装的有VS Code就选择Use Extensions,没有就选择Start from Scratch
因为我本机安装了VS Code,所有很多配置和插件就直接用了VS Code的
点击Sign Up注册,新用户都会送30天的试用
中文插件安装
在搜索框输入chinese,安装中文(简体)插件,安装完成后重启即可。
二、基础操作篇
首先我们要认识下这个工具的布局,总共有四个区域,如下图所示:
接下来我们就来探索它的各种神奇的用法!
场景1:代码许愿池
新建一个文件夹,并在里面新建一个需求说明文档,按下Ctrl+L发送需求,即可自动生成代码。
此刻终于明白,什么叫做"键盘在手,天下我有"。
场景2:Bug修复大师
以前遇到报错时,不是百度就是Google,翻来覆去的寻找解决方案,好不容易找到一个打开一看还需要充会员,顿时心里一万只草泥马奔腾而过。但是现在不一样了,只需要选中错误代码按下Ctrl+L,然后问他为什么会报错,应该怎样解决,AI瞬间将解决方案甩你面前,丝毫不拖泥带水。
场景3:注释翻译官
有时候想看看别人的代码,发现一行注释都没有,瞬间头大,这个时候你也只需要选中代码,让他给你加上注释就可以了。
以后阅读各种源码都没有压力了
场景4:词穷了我只能用666来形容了
@Codebase 功能,主要用来与代码库进行交互,比如代码审查,代码结构分析,重构优化,文档生成等,看到这个我简直无语了,再也不用自己写文档自己分析结构了,我瞬间觉得月薪5w的工作我也能胜任了。
三、关于收费
好用的东西都不便宜,毕竟一分钱一分货,免费的次数用完了就只能付费了;但是这不是我们的作风,当初老佛爷可是充了13亿多两白银的会员,续期都续到了一千年以后了,所以说再对中国朋友收费就有点不太合理了。
所以这里给大家介绍一个工具,可以自动重置机器ID , 免费升级使用Pro功能,地址:https://github.com/yeongpin/cursor-free-vip
自动重置脚本:
Linux/macOS
Plaintext curl -fsSL https://raw.githubusercontent.com/yeongpin/cursor-free-vip/main/scripts/install.sh -o install.sh && chmod +x install.sh && ./install.sh |
Windows
Plaintext irm https://raw.githubusercontent.com/yeongpin/cursor-free-vip/main/scripts/install.ps1 | iex |
配置文件,Win / Macos / Linux 路径, [Documents/.cursor-free-vip/config.ini]
Plaintext [Chrome] # Default Google Chrome Path | 默认Google浏览器路径 chromepath = C:\Program Files\Google\Chrome\Application\chrome.exe [Turnstile] # Handle Tuenstile Wait Time | 等待人機驗證時間 handle_turnstile_time = 2 # Handle Tuenstile Wait Random Time (must merge 1-3 or 1,3) | 等待人機驗證隨機時間(必須是 1-3 或者 1,3 這樣的組合) handle_turnstile_random_time = 1-3 [OSPaths] # Storage Path | 存儲路徑 storage_path = /Users/用户名/Library/Application Support/Cursor/User/globalStorage/storage.json # SQLite Path | SQLite路徑 sqlite_path = /Users/用户名/Library/Application Support/Cursor/User/globalStorage/state.vscdb # Machine ID Path | 機器ID路徑 machine_id_path = /Users/用户名/Library/Application Support/Cursor/machineId [Timing] # Min Random Time | 最小隨機時間 min_random_time = 0.1 # Max Random Time | 最大隨機時間 max_random_time = 0.8 # Page Load Wait | 頁面加載等待時間 page_load_wait = 0.1-0.8 # Input Wait | 輸入等待時間 input_wait = 0.3-0.8 # Submit Wait | 提交等待時間 submit_wait = 0.5-1.5 # Verification Code Input | 驗證碼輸入等待時間 verification_code_input = 0.1-0.3 # Verification Success Wait | 驗證成功等待時間 verification_success_wait = 2-3 # Verification Retry Wait | 驗證重試等待時間 verification_retry_wait = 2-3 # Email Check Initial Wait | 郵件檢查初始等待時間 email_check_initial_wait = 4-6 # Email Refresh Wait | 郵件刷新等待時間 email_refresh_wait = 2-4 # Settings Page Load Wait | 設置頁面加載等待時間 settings_page_load_wait = 1-2 # Failed Retry Time | 失敗重試時間 failed_retry_time = 0.5-1 # Retry Interval | 重試間隔 retry_interval = 8-12 # Max Timeout | 最大超時時間 max_timeout = 160 |

停止脚本,请按Ctrl+C
如果上面那个不行的话这里还有一个:https://github.com/yuaotian/go-cursor-help/blob/master/README_CN.md
免责声明:本文提到的第三方工具仅供技术研究,请遵守软件许可协议,滥用可能导致账号封禁。
关注我,了解更多AI黑科技