大数跨境
0
0

Cursor | Cursor第一印象,Cursor界面及快捷键介绍

Cursor | Cursor第一印象,Cursor界面及快捷键介绍 谁说菜鸟不会数据分析
2025-06-04
0
导读:引言:当厨房遇上代码编辑器想象一下,你是一位大厨,面前是一个现代化的智能厨房。Cursor就是这样一间"编程

引言:当厨房遇上代码编辑器

想象一下,你是一位大厨,面前是一个现代化的智能厨房。

Cursor就是这样一间"编程厨房"——它不仅提供了完备的厨具(代码编辑功能),还配备了一位随时待命的AI助手(智能编程辅助)。

在这个厨房里,你可以专注于创造美味佳肴(编写优秀代码),而繁琐的准备工作(如代码补全、文件创建等)都可以交给这位得力助手。

我们开始了解Cursor,让编程如烹小鲜。

一、Cursor界面全景导览

让我们先熟悉这个"智能厨房"的各个功能区:

Cursor主界面主要包括以下几个部分:顶部的菜单栏、左侧的主侧边栏、右侧的辅助侧边栏、中间的代码编辑区,底部的面板。位置如下图


菜单栏

位于界面顶部的菜单栏就像飞机驾驶舱的控制面板,虽然按钮众多,但都按功能模块精心组织。新手不必急于记住所有功能,随着使用频率增加,这些控制项自然会变得熟悉。

主侧边栏

主侧边栏位于左侧,相当于厨房的食材框框,我们正在使用的文件夹里面的所有文件都在这里显示。

显示/隐藏快捷键:Ctrl+B

辅助侧边栏

辅助侧边栏位于右侧,这里就是强大的AI的地盘,像厨房中得力的助手,一直站在那里等待你的指示,我们使用Cursor很重要的一步就是要学会和这位助手沟通。

显示/隐藏快捷键:Ctrl+Alt+B

代码编辑区

代码编辑区位于正中间,是最大的显示区域,相当于厨房的料理台,用于显示和编辑文件,是最重要的代码编辑的工作区域。

面板区

面板区位于代码编辑区的下方,相当于厨房的灶台,包括输入命令、调试、输出等功能都在这里,这些更多的和代码开发过程和执行代码相关,可以在掌握基本代码编辑后再了解。

显示/隐藏快捷键:Ctrl+J

二、快捷键,装X神器

为什么要先将快捷键呢?

在编程世界中,快捷键就像厨师的刀工技巧——掌握它们能让你事半功倍。

快捷键一定是提升编码效率(装X)的最有效手段,电影里的电脑高手哪个是用鼠标的?一定是在键盘上双手如飞。

我们这里先讲常用的快捷键。

我用的Windows电脑,因此以下快捷键都是Windows的快捷键,Mac把Ctrl替换为Command。

Ctrl + L

召唤AI助手,让我们和他对话。这个助手是个多面手,可以完成多种不同任务,不过我们现在先不了解那么多,我们就先知道,我们可以通过这个快捷键开启和AI助手的对话。

常用的场景

1. 作为ChatGPT使用

这个功能就薅羊毛了。我问”Python是什么“


AI回答了


2. 创建文件

这是就属于先从杂事做起了,连创建文件这种简单的活都让AI帮我做了(这个是要代价的,是会消耗AI的),我在输入框输入"帮我创建一个python的HelloWorld文件"


注意看左侧侧边栏,里面已经多了一个"hello_world.py"的文件,甚至中间的代码编辑区也出现了代码,AI已经在猜测接下来的意图了


3. 描述需求生成代码

我输入我想达到的效果:“帮我生成一个显示Hello, Cursor的窗口”,然后按回车

AI正在生成代码

生成完成


点击运行(对话框右下角那个”Run“),我们就能看到弹出一个写着"Hello, Cursor"的对话框了

🎉,一下子就完成了我们的第一个可运行的程序了

我甚至都还没看代码写的什么(这不是啥好习惯!)


4. 解释代码文件

我输入"解释@HelloWorld.py "


我没有看的代码,AI把每一行都解释了,而这个解释的详细程度,几乎没有一个老师会去给你讲,但Cursor可以!


Tab

Tab有很多作用,最基础的用法就是在你编辑的这行帮你把代码写完,甚至是写下面一整段,就看AI根据你已经写的内容能不能猜出你即将写的是什么。

看一下Cursor官方的演示效果。

常用的场景

1. 没有写完的代码自动补全

代码只写了个开头,AI灰色显示出代码,这个时候点击Tab键,就直接应用这些代码,这个就是代码自动补全

如图,我只输入了“pri”,灰色是AI自动补全的,我只需要按Tab键就完成了这个代码


2. 写了注释代码自动补全

代码都不写,就用注释的方式写接下来要实现的功能,AI就自动把代码实现了,这个时候AI自动写的代码可能会比较多,需要检查一下是否正确。

如图,我只输出了“打印你好,Cursor”,灰色的是AI自动生成的,我只需要按Tab就添加了这些代码

Ctrl + K

这个是基于当前打开的文件与AI进行对话。打开的效果如图


1. 插入代码

我想插入让窗口居中的代码



2. 修改代码

选中要修改的代码,然后点击Ctrl+K,输入需求


AI就会把给出修改的代码,红色底色的表示是要被删除的,绿色底色表示插入的


3. 添加注释

选择要添加注释的代码,然后输入”注释“,回车

AI就会生出代码的注释


4. 终端命令生成

这个是在底部面板的终端里面使用的,如图


我想要查看文件列表


这就把命令填进去了


Ctrl+回车 / Ctrl +Shift+退格 | Ctrl+Shift+Y / Ctrl+N

这个在上面使用过程中就出现过了,界面上一般也会有提示。如下图就是出现的例子,但不止这个地方出现。



1. Ctrl+回车(确定)

是用来表示接受

2. Ctrl +Shift+退格(回车上面那个)

是用来表示拒绝

3. Ctrl+Shift+Y

用来表示接受行内修改,每次是对一块做决定,不是所有的

4. Ctrl+N

用来表示拒绝行内修改,与Ctrl+Shift+Y是一组

ESC

键盘左上角的ESC,一般就是在Ctrl+K调出对话框的时候,可以用来退出对话

三、Cursor 与 VSCode:兄弟还是对手?

VSCode 也是一款IDE,由微软发布,是目前最流行的开发代码的工具之一。VSCode是开源的,而Cursor是基于VSCode的源码开发的,并整合了强大的AI能力。

Cursor具备VSCode的所有基础功能,包括界面、快捷键、甚至丰富的插件商店都是能直接使用。所以Cursor在启动的时候,会提示是否要导入VSCode的配置。对于已经熟悉VSCode的人来说,换成Cursor就能无缝衔接。

Cursor内置了AI功能,AI功能目前需要付费才能发挥它应有的能力。Cursor的收费标准具体查看我前两篇文章。VSCode本身是免费的,VSCode能通过GitHub Copilot插件实现AI功能,有免费的基础版本,更强的AI能力也是需要付费,目前来说GitHub Copilot还是不如Cursor。

也因为Cursor内置了AI,所以Cursor消耗的资源相对VSCode高,也就是Cursor在较低配置电脑上使用会比VSCode慢些。

结语:开启智能编程之旅

Cursor将传统IDE的可靠性与AI的前沿能力完美结合。通过本文介绍的功能区和快捷键,你已经掌握了使用这个"智能编程厨房"的基本技巧。接下来,就是发挥创意,让AI助手帮助你烹饪出更出色的"代码美食"了!

记住:好的工具能放大你的能力,但最关键的永远是厨师——也就是你——的创造力和判断力。

Happy coding!

【声明】内容源于网络
0
0
谁说菜鸟不会数据分析
以大数据分析为驱动,spss/R/python/数据分析交流技术分享,实用教程干货,敬请期待,B站UP主:谁说菜鸟不会数据分析 有更多在线实操视频。
内容 498
粉丝 0
谁说菜鸟不会数据分析 以大数据分析为驱动,spss/R/python/数据分析交流技术分享,实用教程干货,敬请期待,B站UP主:谁说菜鸟不会数据分析 有更多在线实操视频。
总阅读2
粉丝0
内容498