提到 Cursor 就不得不提及它的 Composer 功能。“Composer” 的中文释义为 “作曲家”,在此处它有着特定的含义。
Cursor 提供了两种人机对话方式。一种是 Chat,它与 ChatGPT 之类的工具差别不大。另一种则是强大的 Compose。
在编写程序时,我们可能会遇到一个文件被其他文件调用的情况。如果使用 Chat,它所理解的内容仅限于当前文件,无法跨文件理解,因此不能完整地把握文件之间的调用关系等。而如果使用 Composer,就可以让 Cursor 同时理解多个文件。
那么,如何使用 Composer 呢?在左侧的文件名上右键点击,在弹出的菜单中选择 “Add file to composer”,可以同时添加多个文件。
这时在右侧的对话框中就会出现相关的文件了
要使用 Composer,首先需要在 Cursor 的设置中启用它。你可以按照以下路径访问设置页面:File > Preferences > Cursor Settings > Features > Enable Composer