AI编程-Cursor的界面及模块介绍之AI功能@详解: 先来一张@全家福,在Cursor的chat和composer中都可以使用@。 可以@ 的内容如下图所示,包含10种类别,@不同的类别功能也……
哈喽!伙伴们,我是小智,你们的AI向导。欢迎来到每日的AI学习时间。今天,我们将一起深入AI的奇妙世界,探索“AI编程-Cursor的界面及模块介绍之AI功能@详解”,并学会本篇文章中所讲的全部知识点。还是那句话“不必远征未知,只需唤醒你的潜能!”跟着小智的步伐,我们终将学有所成,学以致用,并发现自身的更多可能性。话不多说,现在就让我们开始这场激发潜能的AI学习之旅吧。
AI编程-Cursor的界面及模块介绍之AI功能@详解:
先来一张@全家福,在Cursor的chat和composer中都可以使用@。 可以@ 的内容如下图所示,包含10种类别,@不同的类别功能也不一样。下边我们一个一个的来介绍。
1.@Files(文件)
用途:快速访问和引用项目中的具体文件
示例:@app.js 会显示app.js文件的内容
使用场景:当你想让AI了解某个具体文件的内容时
2.@Folders(文件夹)
用途:引用整个文件夹的结构和内容
示例:@src 会显示src文件夹下的所有文件结构
使用场景:需要AI理解项目结构或处理多个相关文件时
3.@Code(代码)
用途:引用特定的代码片段或函数
示例:@function calculateTotal 会定位到该函数的定义
使用场景:讨论或修改特定代码块时
4.@Docs(文档)
用途:访问项目文档
示例:@README.md 引用项目说明文档
使用场景:需要AI理解项目文档或帮助更新文档时
5.@Git
用途:查看git相关信息
示例:@git status 查看当前git状态
使用场景:处理版本控制相关问题时
6.@Notepad(记事本)
用途:临时记录和编辑文本
示例:@notepad 打开一个临时编辑区
使用场景:需要临时记录想法或草稿时
7.@Suggested(建议)
用途:获取AI的建议
示例:@suggested refactor 获取重构建议
使用场景:需要代码优化或改进建议时
8.@Codebase(代码库)
用途:搜索整个代码库
示例:@codebase “login function” 搜索所有与登录相关的代码
使用场景:需要在整个项目中查找特定功能实现时
9.@Lint errors(代码检查错误)
用途:查看代码质量问题
示例:@lint 显示当前文件的代码检查问题
使用场景:需要修复代码质量问题时
10.@Web(网络)
用途:进行网络搜索
示例:@web “React hooks tutorial” 搜索相关教程
使用场景:需要查找在线资源或文档时
使用技巧:
可以组合使用多个@命令
在输入@后会有自动补全提示
Agent模式下,AI可以自动选择合适的@命令
使用@Recommended让AI自动选择需要的上下文
实际应用示例:
比如当你想优化登录功能的性能时,你可以如下组合使用@
@Code login // 查看登录相关代码
@Lint errors // 检查代码质量问题
@Web “login performance optimization” // 搜索优化建议
嘿,伙伴们,今天我们的AI探索之旅已经圆满结束。关于“AI编程-Cursor的界面及模块介绍之AI功能@详解”的内容已经分享给大家了。感谢你们的陪伴,希望这次旅程让你对AI能够更了解、更喜欢。谨记,精准提问是解锁AI潜能的钥匙哦!如果有小伙伴想要了解学习更多的AI知识,请关注我们的官网“AI智研社”,保证让你收获满满呦!
还没有评论呢,快来抢沙发~