Cursor AI编程

视频教程参考:尚硅谷 — https://www.bilibili.com/video/BV1aDMezREUj
.
之前都是用 IDEA 的代码补全,通义千问插件。
用了这个,你就是产品经理,我也是免费额度用完了,开通了自动续费功能。
只需要聊天就可以,写出一个产品。
TODO 据说 Claude Code 黑窗口这款 AI编程会更好用,后续再学一下。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
-------------------------------------------------------------------------------------------------------------------------

https://cursor.com/cn
GitHub登录
绑定手机 - 大王卡

下载、安装
- 文件名 CursorUserSetup-x64-1.5.7.exe
- 下一步,全部打勾(添加到桌面、添加到右键菜单)

* https://github.com/yeongpin/cursor-free-vip
https://github.com/chengazhen/cursor-auto-free

Ctrl + Shift + P --- 全局搜索
- "Open setting(UI)" --- Cursor 配置
- 用户(全局)
- 工作区(当前项目)
- "Configure Display Language" --- 修改显示的语言

Ctrl + Shift + X --- 应用商店
- "中文" --- 汉化
- "Extension Pack for Java" --- Java环境

Ctrl + B --- 隐藏侧边栏

-------------------------------------------------------------------------------------------------------------------------

git
- 下载地址 https://git-scm.com/downloads/win
- 下载文件 "Standalone Installer" --- "Git for Windows/x64 Setup."
- 安装,全部下一步,下一步

maven
- 下载地址 https://maven.apache.org/download.cgi
- 下载文件 "apache-maven-3.9.11-bin.zip"
- 配置
<localRepository>D:\1\Cursor\maven\apache-maven-3.9.11\repo</localRepository>

<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

jdk
- 下载地址 https://developers.redhat.com/products/openjdk/download
- 环境变量
- JAVA_HOME --- D:\1\Cursor\jdk\8
- M2_HOME --- D:\1\Cursor\maven\apache-maven-3.9.11
- MAVEN_HOME --- D:\1\Cursor\maven\apache-maven-3.9.11
- Path
- %JAVA_HOME%\bin
- %JAVA_HOME%\jre\bin
- %MAVEN_HOME%\bin

CMD测试
- java -version
- mvn -v
- git -v


Ctrl + Shift + P
- "Open User Settings(JSON)" --- 用户配置
{
"window.commandCenter": true,
"redhat.telemetry.enabled": true,
"java.jdt.ls.java.home": "D:/1/Cursor/jdk/8",
"java.configuration.maven.userSettings": "D:/1/Cursor/maven/apache-maven-3.9.11/conf/settings.xml"
}


Ctrl + Shift + L --- 对话框
- "Agent" --- 生成代码(例如:"请帮我生成一段java冒泡排序代码")

Ctrl + Shift + P
- "Format Document" --- 格式化代码


-------------------------------------------------------------------------------------------------------------------------

跨行联想
多行协作
方法注释重构

tab --- 接收
esc --- 拒绝
Ctrl + → --- 部分接收(小齿轮 Tab - Partial Accepts)

-------------------------------------------------------------------------------------------------------------------------

Ctrl + L
- Agent - 自动
- Ask - 手动

restore checkpoint
review changes

Ctrl + K
选中修改 或 文件内修改

-------------------------------------------------------------------------------------------------------------------------

齿轮 - Indexing

.cursorignore --- 齿轮 - 点击自动创建

-------------------------------------------------------------------------------------------------------------------------

Ctrl + Shift + P
- "New Cursor Rule" --- 创建规则

命名: .cursor/rules/随意命名.mdc


-------------------------------------------------------------------------------------------------------------------------

@Files --- 文件分析
@Code --- 代码分析
@Docs --- 文档分析
@Web --- 联网分析
@Linter Errors --- 解决错误

-------------------------------------------------------------------------------------------------------------------------