这是用户在 2024-9-3 18:27 为 https://www.cursor.com/features 保存的双语快照页面,由 沉浸式翻译 提供双语支持。了解如何保存?
hero

Features 特点

Tab 标签

Cursor includes a powerful autocomplete that predicts your next edit. Once enabled, it is always on and will suggest edits to your code across multiple lines, taking into account your recent changes.
光标包括一个强大的自动完成功能,可以预测您的下一个编辑。一旦启用,它将始终处于开启状态,并会根据您的最近更改建议对多行代码进行编辑。

Code Generation 代码生成

Cursor sees your recent changes, so it can predict what you want to do next.
光标会看到您最近的更改,因此可以预测您接下来想要做什么。

Code generation example

Multi-Line Edits 多行编辑

Cursor can suggest multiple edits at once, saving you time.
光标可以同时建议多个编辑,节省您的时间。

Fast edits example

Smart Rewrites 智能重写

Type carelessly, and Cursor will fix your mistakes.
随意输入,Cursor 会修正你的错误。

Smart rewrites example

Cursor Prediction 光标预测

Cursor predicts your next cursor position so you can seamlessly navigate your code.
光标预测您下一个光标位置,以便您可以无缝地浏览代码。

Cursor prediction example

Chat 聊天

Chat lets you talk with an AI that sees your codebase. The chat can always see your current file and cursor, so you can ask it things like: "Is there a bug here?". You can add particular blocks of code to the context with Ctrl+Shift+L or "@." You can chat with your entire codebase with Ctrl+Enter.
聊天功能让你与一个能够查看你代码库的 AI 进行对话。聊天可以始终看到你当前的文件和光标,因此你可以问它一些问题,比如:“这里有 bug 吗?”你可以通过 Ctrl+Shift+L 或“@”将特定代码块添加到上下文中。你可以通过 Ctrl+Enter 与整个代码库进行对话。

Codebase Answers 代码库答案

Use @Codebase or Ctrl Enter to ask questions about your codebase. Cursor will search your codebase to find relevant code to your query.
使用 @Codebase 或 Ctrl Enter 来询问有关您的代码库的问题。光标将搜索您的代码库,以找到与您的查询相关的代码。

Chat codebase example

Reference your Code 参考您的代码

Reference code with @ symbols to be used as context for the AI. Just type @ to see a list of all the files and code symbols in your folder.
参考代码中带有 @ 符号,用作 AI 的上下文。只需输入 @ 即可查看您文件夹中所有文件和代码符号的列表。

Chat @ symbol example

Use Images 使用图像

Hit the image button under chat or drag an image into the input box to include visual context into chat.
点击聊天下方的图像按钮或将图像拖入输入框,以在聊天中包含视觉上下文。

Chat vision example

Ask the Web 问问网络

Get up-to-date information from the internet with @Web. Cursor will search the web for you and use the latest information to answer your question.
通过@Web 获取最新的互联网信息。光标将为您搜索网络,并使用最新的信息来回答您的问题。

Chat web example

Instant Apply 即时申请

Apply the code suggestions from chat back into your codebase by clicking the play button on top of any chat codeblock.
通过点击任何聊天代码块顶部的播放按钮,将聊天中的代码建议应用到您的代码库中。

Chat apply example

Use Documentation 使用文档

Reference popular libraries using @LibraryName, or add your own using @Docs → Add new doc.
参考流行库使用 @LibraryName,或使用 @Docs → 添加新文档来添加您自己的库。

Chat docs example

Ctrl K

Ctrl K lets you edit and write code with the AI. To edit, try selecting some code, click "Edit," and describe how the code should be changed. To generate completely new code, just type Ctrl K without selecting anything.
Ctrl K 让你与 AI 一起编辑和编写代码。要编辑,请尝试选择一些代码,点击“编辑”,并描述代码应该如何更改。要生成全新的代码,只需在不选择任何内容的情况下按 Ctrl K。

Fast Edits 快速编辑

Edit and write code with the AI. Select some code, click Ctrl K, and describe how the code should be changed. Or, generate new code with Ctrl K without selecting anything.
使用 AI 编辑和编写代码。选择一些代码,点击 Ctrl K,并描述代码应该如何更改。或者,按 Ctrl K 生成新代码,而无需选择任何内容。

Command K fast edit example

Terminal Ctrl K 终端 Ctrl K

Use Ctrl K in the terminal to write terminal commands in plain english. Cursor will convert them into the terminal command you need.
在终端中使用 Ctrl K 以简单英语编写终端命令。光标将把它们转换为您需要的终端命令。

Command K terminal example

Quick Questions 快速问答

If you have any quick questions about certain parts of your code, you can select and click on "quick question" to get your answer right away.
如果您对代码的某些部分有任何快速问题,可以选择并点击“快速问题”以立即获得答案。

Command K question example
Made 制作by Anysphere 安域
SOC 2 Certified SOC 2 认证