开发神器之cursor
文章目录
- `cursor简介`
- 主要特点
- 下载`cursor`
- 页面的简单介绍
- 切换大模型
- 指定`ai`学习的文件
- 指定特定的代码喂给`ai`
- 创建项目框架文件
cursor简介
Cursor 是一款专为开发者设计的智能代码编辑器,集成了先进的 AI 技术,旨在提升编程效率。以下是其主要特点和功能:
主要特点
-
AI 辅助编程:
- 代码补全:基于上下文提供智能代码建议。
- 错误检测:实时识别并提示代码中的潜在问题。
- 代码优化:建议优化方案,提升代码性能。
-
多语言支持:
- 支持 Python、JavaScript、Java、C++ 等多种编程语言。
-
集成开发环境(IDE)功能:
- 调试工具:内置调试器,支持断点设置和变量监控。
- 版本控制:集成 Git,方便代码管理。
- 插件系统:支持扩展功能,满足个性化需求。
-
协作功能:
- 实时协作:支持多用户同时编辑和实时查看更改。
- 代码分享:方便快捷地分享代码片段或整个项目。
-
跨平台支持:
- 兼容 Windows、macOS 和 Linux 系统。
下载cursor
官网下载
可以参考b站博主的介绍与安装教程
页面的简单介绍
首先当然是使用
cursor
打开本地的文件
切换大模型
总的来说,在右边栏的顶部有三个功能选择,分别是
CHAT
,COMPOSER
和BUG FINDER
,在底部可以选择使用大模型
指定ai
学习的文件
我们都知道,当我们投喂给
chatGPT
的时候,最繁琐的就是要把所要投喂的文件复制到网页版的ai
中,并且还会出现,ai
对于多个文件的把握不准,信息遗漏的情况,而这种cursor
类似的内嵌编译器的ai
就很适合用于读取项目文件
命令 | 内涵 |
---|---|
@Codebase | 让ai读取整个项目文件 |
@具体文件名 | 读取具体的某个或者某些文件 |
指定特定的代码喂给ai
我们选中一段代码,然后就可以选择
Chat
或者edit
模式
Chat
edit
模式会在代码旁边出现对话框,你可以直接提问
创建项目框架文件
cursor
的一大亮点就是,它可以帮你设计项目框架,并对应的创建文件,创建对应的输出结果的存储,相关的日志文件等等