在 Cursor 的 settings.json 里直接配置代理更精准,以下是完整步骤与核心 JSON 配置:
一、打开 settings.json
- 快捷键 Ctrl+Shift+P (Windows)/ Cmd+Shift+P(macOS)
- 输入并选择 Preferences: Open User Settings (JSON)(用户级,全局生效)
- 或选 Open Workspace Settings (JSON)(仅当前项目生效)
二、添加代理配置 JSON
json
{
"http.proxy": "http://127.0.0.1:7890", // 替换为你的代理地址与端口,如 socks5://127.0.0.1:7891
"http.proxySupport": "override", // 强制使用上述代理配置
"http.proxyStrictSSL": false, // 关闭SSL严格校验(避免证书问题)
"http.noProxy": ["localhost", "127.0.0.1"], // 本地地址不走代理
"cursor.general.disableHttp2": true, // 禁用HTTP/2,提升兼容性
"cursor.general.disableHttp1SSE": true // 禁用HTTP/1 SSE,减少连接问题
}
- 核心:
http.proxy必须与你的代理地址、端口一致 - 若用 SOCKS5,格式为
socks5://127.0.0.1:端口
三、生效步骤
- 保存 settings.json
- 重启 Cursor(配置才会加载)
- 验证:设置-网络,查看代理连接状态