Cursor配置指北V1(不完全靠谱)
碎碎念
在网上冲浪的时候发现了这个功能无敌(真的无敌)的软件,但在配置时遇到不少麻烦,前前后后花了2h左右才搞定,在此记录一下,以供大家参考。
Part1下载 注册 安装
- https://www.cursor.com/
不知道是不是个人网络问题,我下载时速度还行,但是在注册账号时却迟迟无法跳转,最后用的时Github账号登入。
Github注册https://github.com/
安装是直接默认在c盘的,有些软件再用解压软件解压缩一遍可以自己选安装地址,这里不知道行不行,大家感兴趣的试一下。
安装成功后在general的rules for ai里输入Always respond in中文
在features的composer开启always keep composer in bound
安装成功后如果遇到什么问题可以使劲问侧栏的ai快捷键crtl+alt+b(右上角设置左侧第一个),其实我就是这么一步来的。(听说新用户有14天专业使用,具体的模型见https://learn-cursor.com/docs/usage)
(如果下文遇到什么麻烦可以把应用改成用管理员模式运行,虽然不知道有什么用。。。)
(对快捷方式右键 打开文件所在位置,对同名exe右键,属性,兼容性中间勾选管理员,应用,完成。)
Part2中文界面
虽然四级考试逼近?但有中文界面强迫症的我安装软件后第一步就是调成中文
在Cursor打开文件后的界面左侧中间有一个四个正方形的图标,没有的话就在倒过来的^键里,点击并搜索Chinese,选Simplified下载静候安装完成
安装完后,Ctrl + Shift + P打开搜索栏,输入Configure Display Language,点击选择中文,会提示重启,点击restart即可
Part3配置MinGW
MinGW的功能是允许c/c++语言直接在windows平台上编译
参考https://blog.csdn.net/qq_38196449/article/details/136125995
这里说的已经很详细了,只要认真仔细跟教程走即可。
Part4配置.vscode的launch.json和task.json
- 先新建一个文件夹,将自己的.cpp文件拖入一个,用cursor打开,(这时若弹出建议下载C/C++ Extension Pack下载即可,有大用)再用crtl +shift+ B编译,这时(猜测)会生成.vscode文件夹,文件夹内launch.json文件配置成
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{
"version": "0.2.0",
"configurations": [
{
"name": "g++ 构建和调试活动文件",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "gdb",
"setupCommands": [
{
"description": "为gdb启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "g++ build active file"
}
]
} - 还有一个task.json文件,没有的话就在文件夹里新建一个,到后面应该会自己生成一个新的,把新的删除就好(因为其实我对那一步生成根本不清楚)
Task.json文件配置成此处提供的配置应该是自动的,应该不用换个文件就再调试一下(这样纯属折磨)。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{
"version": "2.0.0",
"tasks": [
{
"type": "shell",
"label": "g++ build active file",
"command": "g++",
"args": [
"-g",
"${file}",
"-g",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
Part5编译与运行.cpp文件
- 到了这里已经成功3/4了
我们先要安装C/C++ Extension Pack扩展(扩展安装与安装中文扩展相似步骤)和他的一堆兄弟姐妹,然后等待,等待好久好久。。。
安装完成!!!!! - 对你的.cpp文件使用crtl+shif+B吧
这样(如果你顺利度过前几步的话)会很完美的生成一个与.cpp文件同名的exe文件, - 但这时候还运行不了,要按底栏的+号新建一个powershell,并输入./文件名.exe才能运行(例:./1376.exe)(注意是exe文件)(然后就是在底栏进行熟悉的运行过程了)
(在前几次运行时我输出的中文变成了未码,在一顿问ai后什么都没更改却解决了,
虽然不知道是哪里起了作用。。。。。。)
(在右下角有个空格右边就是选择编码选项,这里要选择UTF-8)
(有问题大家自己问ai摸索一下,就当熟悉一下吧。。。)
(要运行的文件一定要放在主文件夹,可以建个存储文件夹放些文件要用了再拖出来,因为配置的.json是自动指向主文件夹,感觉指定路径不方便,有更好的方案我再更新吧。)
结语
最后开始享受无敌的Cursor吧,真的关于编程问什么他都可以回答解决。
真无敌了
By ZhouXX
编辑于10/2/24 0:02
(浏览器的话有个豆包插件挺好用的, edge和chrome用户看这里https://www.doubao.com/browser-extension/landing
Firefox豆包暂不支持,悲(
Tor的话就别看了,你俩不适合。。。。。)
(安卓浏览器有个Edge Canary可以装插件(不止油猴),挺好用的)
(还有GKD,可以跳过app的广告)
(大家感兴趣的自己网上搜一下折腾一下,剩下这些不靠谱的指北我来劲了再写吧,现在就先睡觉,今天,明天,后天,大后天,大大后天。。。还要端菜呢)