【AI IDE 编程】Cursor 快速启用

本文档主要是讲下付费,到实际使用到项目里面的一些流程,以及注意点。不难,单纯记录。

version:0.46.7

开通

用 Google 或 github 账号开通 cursor。

套餐类型价格包含内容
Hobby免费- 专业版两周试用
- 2000次 Complete
- 50次慢速高级请求
Pro$20/月包含Hobby的所有功能,另外还有:
- 无限次完成
- 每月500次快速高级请求
- 无限次慢速高级请求
Business$40/用户/月包含Pro的所有功能,另外还有:
- 全局强制隐私模式
- 集中式团队计费
- 带使用统计的管理仪表板
- SAML/OIDC SSO

注意开通套餐需要国外的信用卡,其他没什么注意事项

模型

这个版本支持 deepseek 相关模型,而且不在快速高级请求的次数限制里面,不过刚安装的需要到 Cursor Settings 里面调出来,不然在 Chat 页面或者 Compose 页面不能选择这个模型。

在这里插入图片描述

Indexing

cursor indexing 可以理解为在扫描项目代码,不过要注意的是,一定要加 .cursorignore 文件(点击那个 Configure ignored files),不要去扫描什么文件。不然,在刚开始项目扫描的时候,会很慢很慢,比如没设置的话,node_module 文件夹都会去扫。另外,如果你要卸载 cursor,或者重装,不好意思,之前项目的 indexing 记录会全部清空,需要重新弄(目前我没有找到这个不要删除的设置)。

在这里插入图片描述

启用指令

启用指令就是你要用起来的一些快速指令:

  • ctrl + k:行内的 chat

    在这里插入图片描述

  • ctrl + l : 左侧抽屉的聊天窗口

    在这里插入图片描述

  • 在聊天窗口里面 ctrl + enter,是引用全项目来当作 codebase。单纯 enter,就只是当前页面代码,或者是选择的代码。

注意要科学上网。

### 关于 Cursor AI 编码助手的使用教程 #### 一、Cursor 简介 Cursor 是一款专为开发者设计的人工智能辅助工具,旨在提升编程效率并提供智能化支持。它通过集成多种先进的自然语言处理技术,帮助用户快速完成代码编写、调试以及优化工作[^1]。 #### 二、Cursor 的基本功能与使用方法 Cursor 提供了一系列强大的功能来增强开发体验,其中包括但不限于以下几点: - **代码补全**:利用内置模型预测可能的代码片段,从而减少手动输入的工作量。 - **语法高亮**:实时显示不同编程语言的关键字颜色区分,便于阅读和理解复杂逻辑。 - **错误检测**:自动扫描潜在问题区域,并给出修正建议。 要启动这些特性,只需打开软件界面,在设置选项里启用对应服务即可生效。 #### 三、账户管理 为了更好地保存个人偏好配置及同步跨设备数据,创建专属账号显得尤为重要。注册过程简单快捷,访问官网链接填写必要信息后确认提交便可获得使用权。 #### 四、汉化指南 对于中文使用者来说,切换至本地语言环境能够极大改善交互流畅度。进入应用内部菜单栏找到Language项选择Chinese(Simplified),重启程序之后整个UI都将转换成简体汉字版本。 #### 五、内置模型介绍 该平台搭载了多个经过精心训练而成的数据集作为核心驱动力源,每种都针对特定领域进行了专项强化学习。例如Python专用版侧重机器学习框架TensorFlow/PyTorch的支持;JavaScript则更加注重前端库React/Vue.js等方面的表现力等等。 #### 六、对话模式详解 不同于传统IDE静态提示框形式,这里引入了一套全新的互动交流机制——即允许以聊天的形式向虚拟助理提问寻求解答或者指导具体操作步骤说明等问题都能得到详尽回复。 #### 七、自定义 System Prompt 添加流程(可选) 如果希望进一步定制个性化需求,则可以考虑导入额外预设好的模板文件实现这一目标。通常情况下位于Preferences->Advanced Settings路径下进行调整修改参数设定直至满足预期效果为止。 #### 八、生成 README 文件 最后值得一提的功能便是自动化文档生成功能,它可以依据当前项目结构目录树图来自动生成一份标准格式化的README.md文件初稿草稿内容涵盖了基本信息描述、安装依赖命令行脚本样例演示等多个方面有助于新成员迅速上手参与协作贡献代码。 ```python # 示例 Python 脚本展示如何调用 Cursor API 进行简单的代码补全请求 import cursor_api def get_code_completion(input_text): response = cursor_api.complete(code=input_text, model="python-default") return response['completions'][0]['text'] if __name__ == "__main__": sample_input = "def greet(name):\n print(f'Hello {" completed_code = get_code_completion(sample_input) print(completed_code) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值