cursor使用教程(含项目实战)

1. Cursor 简介

Cursor 是一款集成了 AI 功能的代码编辑器,2024年Product Hunt产品榜:Cursor年度MVP

cursor支持多款ai模型 包括最新出的ai模型(如:claude3.7  一般情况使用claude3.7即可 ,亲测claude-3.7-sonnet-thinking很好用,回复速度较快)

2. 安装与设置

下载与安装

1. 访问官方网站Cursor - The AI Code Editor 下载适合您操作系统的版本

  • 运行安装程序并按照提示完成安装  自定义安装路径全部下一步即可

  • 首次启动时,可能需要登录或创建账户 可以使用自己邮箱进行测试 测试账号到期后可以换邮箱进行测试 注意申请多个测试账号有锁设备ip风险

3. 基础设置

 1. 设置中文

1. 点击扩展

 2. 搜索 Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code 点击安装

 2. 主题设置

虽然cursor可以兼容vscode的插件但是主题风格位置有区别 下图为cursor主题更换位置 点击文件

 3. 打开多个窗口 

点击文件 如下图

4. 第一个项目

新建一个文件夹 不然cursor不知道文件放哪 打开文件  

 CTRL+i 打开ai对话框 共有三种模式

Cursor 0.46版本带来了新的界面更新 页面更加清爽。

现在的功能名称有所变化:

Chat 变成了Ask       : 相当于正常聊天

Composer(普通模式)变成了Edit   : 代码编辑模式 适合较大任务的代码生成模式,能够修改多个文件,自动化重复性代码任务,针对特定文件和文件夹。

Composer(代理模式)变成了Agent    :Cursor的完全自主模式,跨项目工作,生成多文件代码,执行命令,自动寻找上下文。适合大规模重构和复杂任务的自动化处理。 可执行脚本命令 彻底解放双手

 1. 生成项目开发规则文件 

 2. 配置项目开发环境

采用agent模式 能够自动检测系统环境变量是否能够满足开发需求

3. 生成项目结构  如果执行出错cursor会自动修改命令

 

4.描述需求 让其生成数据库脚本 提供数据库账号信息 cursor将自动执行sql进行建表测试

 

### 关于 Cursor 项目的实际操作案例或教程 Cursor 是一种常见的 CSS 属性,用于定义鼠标悬停在特定元素上时的光标形状。虽然目前未找到直接名为“Cursor 项目”的具体实战案例或教程,但可以通过以下方式了解其实现方法及其应用场景。 #### 1. **Cursor 的基本用法** `cursor` 属性可以用来改变网页上的鼠标指针样式。以下是几个常用的 `cursor` 值: ```css /* 默认箭头 */ .default { cursor: default; } /* 手型(通常表示可点击链接) */ .pointer { cursor: pointer; } /* 文本选择模式 */ .text { cursor: text; } ``` 这些属性可以在 HTML 页面中轻松实现交互效果[^1]。 --- #### 2. **基于 Cursor 的互动设计实例** 一个典型的例子是在电商网站中使用不同的光标来增强用户体验。例如,在商品图片区域设置手形光标 (`pointer`) 表明该区域可点击;而在输入框内则显示文本编辑光标 (`text`) 提示用户此处允许文字输入[^3]。 --- #### 3. **动态修改 Cursor 的 JavaScript 实现** 如果希望根据用户的动作实时调整光标的外观,则需要用到 JavaScript 或 jQuery 来动态更改 CSS 样式。下面是一个简单示例: ```javascript document.getElementById('hoverElement').addEventListener('mouseover', function() { this.style.cursor = 'wait'; // 将光标更改为等待状态 }); ``` 上述脚本会在用户将鼠标移至指定 ID 的元素上方时自动将其光标变为沙漏状 (即 “正在加载”)。 --- #### 4. **高级应用——自定义光标图像** 除了内置的标准光标外,还可以上传自己的 PNG 文件作为个性化图标。语法如下所示: ```css .custom-cursor { cursor: url('/path/to/custom_cursor.png'), auto; /* 如果无法加载图片,默认回退到标准箭头 */ } ``` 这种做法非常适合游戏开发或者品牌定制化需求较高的场景下使用。 --- ### 总结 尽管没有专门针对所谓“Cursor 项目”的完整教学资料,但从基础功能出发学习如何运用好这个小小的却极其重要的 CSS 特性同样能够带来极大的便利性和趣味性。无论是静态页面还是复杂的 Web 应用程序都可以从中受益匪浅。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ADRU

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值