Cursor助力Java开发(快捷键+配置篇)

视频讲解



为了更好的使用Cursor的AI编程效果,也为了让从IDEA切换到Cursor更方便,今天继续在Curosr里面进行一些配置


一、快捷键


快捷键汇总 : 请先安装插件 IntelliJ IDEA Keybindings

  • 打开左侧导航栏 command + b
  • 打开底部导航栏 command + j
  • 打开右边AI窗口 command + i
  • 切换AI窗口模式 command + .
  • 切换AI窗口模型 command + /
  • 打开Cursor配置 shift + command + j
  • 打开 setting command + ,
  • 接口到实现类 option + command + b
  • 定位代码行数 comand + L
  • 搜接口 双击shift + #
  • 查看当前类的情况 双击shift + @
  • 变量引用 command + 鼠标左键

1、编辑器布局


打开左侧导航栏 command + b

在这里插入图片描述

打开底部导航栏 command + j

在这里插入图片描述

打开右边AI窗口 command + i
  • 切换AI窗口模式 command + .
  • 切换AI窗口模型 command + /

在这里插入图片描述


2、配置


打开Cursor配置 shift + command + j

在这里插入图片描述


打开 setting command + ,

在这里插入图片描述


3、Java相关快捷键

接口到实现类 option + command + b
定位代码行数 comand + L

在这里插入图片描述

搜接口 双击shift + #

在这里插入图片描述

查看当前类的情况 双击shift + @

在这里插入图片描述

变量引用 command + 鼠标左键

在这里插入图片描述


4、自定义快捷键

如果某些快捷没反应、或快捷键冲突,可以自定义快捷键

选中右边的识别键盘之后,按下对应的快捷键,就可以看到对应的快捷键的使用情况了

在这里插入图片描述

在这里插入图片描述


二、皮肤设置

偶尔需要切换Cursor和IDEA,但两边的皮肤不统一,看着很不舒服

先来看看最终设置的效果,下面两个一个是IDEA,一个是Cursor

在这里插入图片描述


  1. 安装 「Darcula Theme」 主题插件
  2. 配置 setting.json 文件 (替换下面三个变量的值)

在这里插入图片描述

在这里插入图片描述



关注微信公众:小道仙97 ,回复:Java笔记, 获取密码

curosrTheme 主题配置代码


自定义配色

在vscode里面,每个区域都是通过对应代码来配置颜色的,可以去 「Darcula Theme」配置里面找到你想要设置的位置,复制到setting里面去(相当于覆盖主题颜色)

Darcula Theme 配置的位置 /Users/xdx/.cursor/extensions/rafaelrenanpacheco.darcula-theme-1.18.1/themes

由于不好找我们需要的位置,可以先直接修改 「Darcula Theme」,然后再手动刷新,看看效果

手动刷新流程:command + shift + p, 执行:Reload Window

在这里插入图片描述


三、插件推荐

1、REST Client

在进行rest接口测试的时候,通常是先启动项目,再用 postMan相关的工具进行调试,这本身没啥问题,但每次模拟参数的时候却很麻烦

Cursor 可以写代码,当然也可以写测试用例,基于Cursor生成的Curl,再用插件去调用就方便了

Curl 可以直接在Cursor里面运行,不用切换工具,而且数据更好存档


  1. 安装「REST Client」 插件
  2. 在项目根目录下创建 test.http 文件
  3. 在文件中编写测试用例 (让AI来写)

在这里插入图片描述


2、Switch2IDEA

有时候需要在Cursor和IDEA来回切换,这个插件可以很方便的切换,它会帮你自动切换,并定位到项目的同一行

  • Cursor安装插件 switch2idea
  • IDEA安装插件 switch2cursor

跳转快捷键:option + shift + o

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值