type
status
date
summary
slug
tags
category
Created time
Nov 6, 2024 12:52 PM
icon
password
Cursor @ Symbols 功能配置与使用说明
@Files
- 功能:引用特定文件的上下文。
- 使用方法:
- 在对话框中输入
@Files
。 - Cursor会弹出文件选择器,用户可以浏览并选择所需文件。
- 使用场景:
- 当需要讨论某个特定文件的内容时,例如在代码审查中引用特定的实现文件。
@Folders
- 功能:引用整个文件夹的上下文。
- 使用方法:
- 输入
@Folders
。 - 选择需要引用的文件夹,Cursor将提取该文件夹内所有文件的上下文。
- 使用场景:
- 当需要处理一个模块或项目中的多个文件时,例如在重构一个大型项目时,快速获取相关上下文。
@Code
- 功能:传递特定代码块的上下文。
- 使用方法:
- 输入
@Code
。 - Cursor会显示可供选择的代码片段列表,用户可以选择需要的代码块。
- 使用场景:
- 当需要询问某段代码的具体实现或逻辑时,例如在调试过程中需要确认某个函数的实现。
@Web
- 功能:从网络获取相关信息。
- 使用方法:
- 输入
@Web
后跟随查询内容。 - Cursor会将查询发送到搜索引擎并返回结果。
- 使用场景:
- 当需要查找最新的技术资料或解决方案时,例如在遇到不熟悉的库或框架时进行快速搜索。
@Docs
- 功能:从在线文档中获取上下文信息。
- 使用方法:
- 输入
@Docs
。 - Cursor会从可访问的官方文档中提取相关信息。
- 使用场景:
- 当需要查阅某个API或库的官方文档时,例如在编写代码时需要参考函数参数和返回值。
@Git
- 功能:获取当前Git仓库的提交历史或差异信息。
- 使用方法:
- 输入
@Git
。 - Cursor将扫描当前Git仓库并提供相关信息。
- 使用场景:
- 当需要查看最近提交记录以了解代码变更时,例如在排查bug或回顾项目进展时。
@Codebase
- 功能:获取整个代码库的信息和上下文。
- 使用方法:
- 输入
@Codebase
。 - Cursor会自动分析当前项目中的所有文件和结构,并提供相关信息。
- 使用场景:
- 当需要对整个项目进行分析或修改建议时,例如在进行代码重构或添加新功能时。
@Notepad
- 功能:创建和访问临时笔记。
- 使用方法:
- 输入
@Notepad
,Cursor会弹出文本输入框。 - 用户可以输入想要记录的信息并保存。
- 使用场景:
- 当需要快速记录想法、待办事项或临时代码片段时,例如在会议期间记录重要信息或灵感。
- 作者:文浩
- 链接:https://blog.wenhaofree.com/article/13628842-4922-8081-a4fb-ef1edd60a227
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。