常见问题
Common Issues
解决常见 Cursor 问题指南,包括网络问题、资源使用、SSH 连接和一般常见问题解答
虽然我们努力使 Cursor 尽可能稳定,但有时还是会出现问题。以下是一些常见问题及解决方法。
网络问题(HTTP/2)
由于 Cursor 能够处理流式响应,因此它的许多人工智能功能都依赖于 HTTP/2 协议。如果您的网络不支持 HTTP/2,这可能会导致代码索引失败和无法使用 Cursor 的人工智能功能等问题。
在腐蚀性网络、使用 VPN 或使用 Zscaler 等代理时,就会出现这种情况。
为了解决这个问题,Cursor 现在提供了 HTTP/1.1 回退功能,虽然速度较慢,但可以让您使用 Cursor 的人工智能功能。你可以在应用程序设置(而非Cursor设置)中启用此功能,方法是按CMD/CTRL + ,
然后搜索HTTP
/
2
。
然后启用禁用 HTTP/2
选项,这将强制 Cursor 使用 HTTP/1.1,从而解决该问题。
我们希望将来能添加自动检测和回退功能!
资源问题(CPU、内存等)
有些用户发现 Cursor 的 CPU 或内存使用率很高,这可能会导致他们的机器运行速度变慢,或显示内存使用率过高的警告。
虽然 Cursor 在处理大型代码库时可能会占用大量资源,但大多数用户通常不会遇到这种情况,而更有可能是 Cursor 的扩展或设置出现了问题。
如果你在MacOS 上看到内存不足的警告,请注意有些用户可能会遇到一个错误,即显示的值可能会严重不正确。如果出现这种情况,请打开活动监视器并查看 "内存 "选项卡,以了解正确的内存使用情况。
如果你在 Cursor 中遇到 CPU 或内存使用率过高的问题,以下是诊断和解决问题的步骤: