安装Cursor旧版本并且禁止更新
- Cursor 0.46 开始使用起来总感觉降智了, 猜测上下文被砍
- 免费用户 使用 0.45 及之前的版本, 官方不让用 Chat, 侧面验证旧版的成本更高
下载旧版本
https://github.com/oslook/cursor-ai-downloads
我下载的 0.42.5, 该版本网上评价不错
禁止更新
1
2
3
4
| cd /Applications/Cursor.app/Contents/Resources
cp app-update.yml app-update.yml.bak
echo "" > app-update.yml
chmod 444 app-update.yml
|
1
2
3
4
5
6
7
8
9
| 打开文件资源管理器, 在地址栏输入如下路径:
%USERPROFILE%\AppData\Local\cursor-updater\
删掉整个 pending 文件夹
地址栏里输入: %USERPROFILE%\AppData\Local\Programs\cursor\
接着打开 resources 文件夹
resources 目录里的 app-update.yml 改名为 app-update.yml.bak。
然后 右键 - 新建 - 新建文本文档, 将新文件名称改为 app-update.yml
右键 app-update.yml → 属性。勾选 “只读”, 然后 “确定”。
|
Tips
- 可以把vscode的插件目录软连接到cursor的, 这样就不用重新安装了, 速度也更新
- 一两个不兼容的插件可以降级旧版本
- vscode 迁移到 cursor, 可以把配置导出再导入, 排除掉插件相关
ai 插件评测
Augment 插件
- 可以和 cursor 一起使用
- 在大项目中, 对上下文的理解更好, 应该是项目初始化的时候会生成内部索引
- 补全速度不如 cursor , 可以关掉, 只用它的 chat/agent 功能
- 关闭补全时, 下方的机器人是
--
表情 - MCP 没有找到快速关闭的开关, 可以按照项目需要, 在 config 中单独配置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
"augment.nextEdit.enableBackgroundSuggestions": false,
"augment.nextEdit.enableAutoApply": false,
"augment.completions.enableAutomaticCompletions": false,
"augment.advanced": {
"mcpServers": [
// {
// "name": "context7",
// "command": "npx",
// "args": ["-y", "@upstash/context7-mcp@latest"]
// }
]
},
"augment.chat.userGuidelines": "1. 始终用中文回答",
"augment.disableFocusOnEmptyWorkspace": true,
"augment.nextEdit.showDiffInHover": true,
"augment.enableEmptyFileHint": false,
"augment.completions.enableQuickSuggestions": false,
|
roo code
- 同样是ai插件, 支持自定义 api
- 会把整个文件当成提示词发给 api, 使用 token 飞快, 小心破产
- 可以结合 gemini-balance, 完美利用 gemini 超长的上下文, 可惜 2.5 pro 不再免费提供
- 注意: api url 需要写到
/v1
aider
- 不同于 roo code 把整个文件上传, 会把函数之类的提取出来放到内存中, token 使用更少
- 缺少好用的交互插件, 单独开个终端体验会好点.
- Aider Composer 启动太慢, 不能中途暂停, 不好用