开发神器之cursor

文章目录

cursor简介

Cursor 是一款专为开发者设计的智能代码编辑器,集成了先进的 AI 技术,旨在提升编程效率。以下是其主要特点和功能:

主要特点

  1. AI 辅助编程

    • 代码补全:基于上下文提供智能代码建议。
    • 错误检测:实时识别并提示代码中的潜在问题。
    • 代码优化:建议优化方案,提升代码性能。
  2. 多语言支持

    • 支持 Python、JavaScript、Java、C++ 等多种编程语言。
  3. 集成开发环境(IDE)功能

    • 调试工具:内置调试器,支持断点设置和变量监控。
    • 版本控制:集成 Git,方便代码管理。
    • 插件系统:支持扩展功能,满足个性化需求。
  4. 协作功能

    • 实时协作:支持多用户同时编辑和实时查看更改。
    • 代码分享:方便快捷地分享代码片段或整个项目。
  5. 跨平台支持

    • 兼容 Windows、macOS 和 Linux 系统。

下载cursor

官网下载

可以参考b站博主的介绍与安装教程

页面的简单介绍

首先当然是使用cursor打开本地的文件

切换大模型

总的来说,在右边栏的顶部有三个功能选择,分别是CHAT,COMPOSERBUG FINDER,在底部可以选择使用大模型

指定ai学习的文件

我们都知道,当我们投喂给chatGPT的时候,最繁琐的就是要把所要投喂的文件复制到网页版的ai中,并且还会出现,ai对于多个文件的把握不准,信息遗漏的情况,而这种cursor类似的内嵌编译器的ai就很适合用于读取项目文件

命令 内涵
@Codebase 让ai读取整个项目文件
@具体文件名 读取具体的某个或者某些文件

指定特定的代码喂给ai

我们选中一段代码,然后就可以选择Chat或者edit模式


Chat

edit模式会在代码旁边出现对话框,你可以直接提问

创建项目框架文件

cursor的一大亮点就是,它可以帮你设计项目框架,并对应的创建文件,创建对应的输出结果的存储,相关的日志文件等等

相关推荐
程序员鱼皮1 天前
前特斯拉 AI 总监:AI 编程最大的谎言,是 “提效”
前端·后端·ai·程序员·开发
玄同7652 天前
Trae国际版与国内版深度测评:AI原生IDE的双生花
ide·人工智能·ai编程·cursor·ai-native·trae
棒子陈3 天前
使用cursor移植单片机的串口驱动(DMA+队列式串口驱动,APM32F103移植到PY32F071)
单片机·嵌入式硬件·cursor·py32f071
roamingcode3 天前
Cursor-memory-cli 自动化记忆提取的完整实现
运维·自动化·agent·memory·cursor·持久化记忆
sg_knight4 天前
抽象工厂模式(Abstract Factory)
java·python·设计模式·抽象工厂模式·开发
玄同7654 天前
TRAE Rules 高效使用指南:让 AI 更听话的秘密
ide·人工智能·ai编程·claude·cursor·trae
roamingcode4 天前
Cursor Memory 实战:如何终结 AI 助手的“金鱼记忆”
人工智能·agent·memory·cursor·会话记忆提取
中草药z5 天前
【Vibe Coding】初步认识LangChain&LangGraph
前端·langchain·html·agent·cursor·langgraph·vibe
0和1的舞者7 天前
技术优化手册:从工具类到 MyBatis 配置与业务逻辑
java·后端·学习·开发·知识
警醒与鞭策7 天前
Cursor Agent Skill 原理及LLM , Agent, MCP ,Skill区别
android·unity·ai·cursor