vs code 无缝迁移cursor及白嫖cursor经验分享

cursor使用介绍

一、cursor安装,注册登录

下载:www.cursor.com/cn
无限邮箱注册:blog.csdn.net/m0_54136051...

二、cursor介绍

cursor是个编辑器,是vscode的一个分支,有AI功能,可以无缝的将vscode的设置和插件直接迁移到cursor

  1. 迁移vscode配置和插件
  1. 为了数据安全,可以开启隐私模式
  1. ctrl + shift + p 输入 workbench.activityBar.orientation 将配置修改为vertical和vs code保持一致,侧边栏是横屏的有点别扭
  1. 限定cursor的思考范围,设置一些规则,让结果更符合我们的预期

勾选Include .cursorrules file可以保证本项目大家的思考范围保持一致,本地新建一个.cursorrules文本文件,里面可以写本项目的思考范围和针对这个项目的规则

  1. 在Chat模式和Composer模式都可以输入@来引用文件或者文件夹来作为你的上下文,让思考更准确。 @符号在Chat和Composer中还有很多用法。像@web 、@doc都是很好用的功能
bash 复制代码
# Vue 3 + TypeScript + Vite 项目模板
 
## 项目简介
 
这是一个基于 Vue 3、TypeScript 和 Vite 的现代化前端项目模板。
 
## 技术栈
 
- Vue 3
- TypeScript
- Vite
- Vue Router
- Pinia
- VueUse
- Element Plus
- Tailwind CSS
- Less
 
## 开发环境要求
 
- Node.js >= 16.0.0
- npm >= 7.0.0
 
## 项目结构
 
```
├── public/                 # 静态资源目录
│   ├── favicon.ico        # 网站图标
│   └── images/            # 图片资源
├── src/                   # 源代码目录
│   ├── assets/           # 项目资源文件
│   │   ├── images/       # 图片资源
│   │   ├── icons/        # 图标资源
│   │   └── styles/       # 样式资源
│   ├── components/       # 公共组件
│   │   ├── common/       # 通用组件
│   │   └── business/     # 业务组件
│   ├── composables/      # 组合式函数
│   │   └── use-*.ts      # 各类组合式函数
│   ├── layouts/          # 布局组件
│   │   ├── default.vue   # 默认布局
│   │   └── auth.vue      # 认证布局
│   ├── router/           # 路由配置
│   │   ├── index.ts      # 路由入口
│   │   └── routes.ts     # 路由定义
│   ├── stores/           # Pinia状态管理
│   │   ├── modules/      # 状态模块
│   │   └── index.ts      # 状态入口
│   ├── styles/           # 全局样式
│   │   ├── main.less     # 主样式文件
│   │   ├── variables.less # 变量定义
│   │   └── mixins.less   # 混入定义
│   ├── types/            # TypeScript类型定义
│   │   ├── components.d.ts # 组件类型
│   │   └── global.d.ts    # 全局类型
│   ├── utils/            # 工具函数
│   │   ├── request.ts    # 请求工具
│   │   └── common.ts     # 通用工具
│   ├── views/            # 页面视图
│   │   ├── home/         # 首页模块
│   │   └── user/         # 用户模块
│   ├── App.vue           # 根组件
│   ├── main.ts           # 入口文件
│   └── env.d.ts          # 环境变量类型
├── .eslintrc.js          # ESLint配置
├── .prettierrc           # Prettier配置
├── .gitignore            # Git忽略文件
├── index.html            # HTML模板
├── package.json          # 项目依赖配置
├── tsconfig.json         # TypeScript配置
├── vite.config.ts        # Vite配置
└── README.md             # 项目说明文档
```
 
## 目录说明
 
- `public/`: 不需要打包的静态资源
- `src/assets/`: 需要打包的项目资源文件
- `src/components/`: 可复用的组件
  - `common/`: 通用基础组件
  - `business/`: 业务相关组件
- `src/composables/`: Vue 组合式函数
- `src/layouts/`: 页面布局组件
- `src/router/`: 路由配置文件
- `src/stores/`: Pinia 状态管理文件
- `src/styles/`: 全局样式文件
- `src/types/`: TypeScript 类型定义
- `src/utils/`: 工具函数
- `src/views/`: 页面视图组件
 
## 开发规范
 
1. 文件命名规范
 
   - 组件文件使用 PascalCase (如: UserProfile.vue)
   - 其他文件使用 kebab-case (如: api-service.ts)
   - 组合式函数以 `use` 开头 (如: useUserState.ts)
 
2. 代码规范
 
   - 使用 TypeScript 编写代码
   - 使用 Composition API 的 <script setup> 语法
   - 使用 ESLint + Prettier 进行代码格式化
 
3. 样式规范
 
   - 使用 Less 预处理器
   - 遵循 BEM 命名规范
   - 优先使用 Tailwind CSS 工具类
 
4. 组件开发规范
   - 单一职责原则
   - Props 类型必须明确定义
   - 事件名称使用 kebab-case
 
## 安装和运行
 
```bash
# 安装依赖
npm install
 
# 开发环境运行
npm run dev
 
# 生产环境构建
npm run build
 
# 代码格式检查
npm run lint
 
# 代码格式化
npm run format
```
 
这个目录结构遵循了 Vue 3 项目的最佳实践,并且符合您在.cursorrules 中定义的各项规范。每个目录都有其特定的职责,有助于保持代码的组织性和可维护性。需要我详细解释任何部分吗?
 

三、无限续杯和添加右键菜单

  1. 无线续杯教程,邮箱不够可以用无限邮,注册cursor失败请打开梯子

mp.weixin.qq.com/s/0__DqBMf4... blog.csdn.net/m0_54136051...

  1. 把cursor添加到win10右键菜单

www.cnblogs.com/oldsaltfish...

相关推荐
晨非辰1 小时前
#C语言——学习攻略:深挖指针路线(三)--数组与指针的结合、冒泡排序
c语言·开发语言·数据结构·学习·算法·排序算法·visual studio
大熊猫侯佩10 小时前
无需自己写半行代码:让 AI 编程智能体(Agent)化身神笔马良为我们自动仿制 App 界面
swiftui·agent·cursor
全宝17 小时前
⚡我做了一个批量下载 VSCode 插件的小工具
前端·visual studio code·cursor
一匹电信狗21 小时前
【C++】手搓一个STL风格的vector容器
c语言·数据结构·c++·算法·leetcode·stl·visual studio
qiyue7721 小时前
如何选择AI IDE?对比Cursor分析功能差异
ai编程·cursor·trae
老纪的技术唠嗑局21 小时前
Vibe Coding 时代的开源社区开发新体验
cursor·mcp·vibecoding
C++ 老炮儿的技术栈1 天前
在 Scintilla 中为 Squirrel 语言设置语法解析器的方法
linux·运维·c++·git·ubuntu·github·visual studio
极客密码2 天前
Cursor再见,隔壁Augment赠送的免费一个月650额度会员我用上了!
aigc·ai编程·cursor
「QT(C++)开发工程师」2 天前
Qt C++动态库SDK在Visual Studio 2022使用(C++/C#版本)
c++·qt·c#·visual studio
mCell2 天前
受够Cursor卡成蜗牛!我换用Argument,每月白嫖300次真香!
ai编程·visual studio code·cursor