cursor 替换 idea 作为 Java 主力开发工具

lookupsky · 2025-8-19 21:21:49 · 150 次点击

cursor 占用内存相对来说比 idea 小(吐槽一下公司配置的 32G 都不够用,有时候要研究关掉一些软件腾出内存),其次代码内嵌提示和 agent 及代码分析极大提升开发效率而且响应快(对比 codeium),现在 vscode 生态的软件对 java 开发的支持度还是挺高的

核心插件

Extension Pack for Java 和 Spring Boot Extension Pack

插件配置 setting.json 
"java.configuration.runtimes": [
{
   "name": "JavaSE-1.8",
   "path": "D:\\xxxx\\xxxx\\jdk8-271",
   "default": true	//项目默认运行 jdk 版本
},
{
   "name": "JavaSE-17",
   "path": "D:\\xxxx\\xxxx\\jdk-17.0.3.1"
}
]
// Extension Pack for Java 插件服务运行在高版本 jdk 上(jdk9+)
"java.jdt.ls.java.home": "D:\\xxxx\\xxxx\\jdk-17.0.3.1",
// Spring Boot Extension Pack 插件服务运行在高版本 jdk 上(jdk9+)
"spring-boot.ls.java.home": "D:\\xxxx\\xxxx\\jdk-17.0.3.1",
// 配置 maven 操作
"java.configuration.maven.userSettings": "D:\\xxxx\\settings.xml", //自定义仓库存储地址
"java.configuration.maven.globalSettings": "D:\\xxxx\\settings.xml",//自定义仓库存储地址(全局)
"maven.executable.path": "D:\\xxxx\\apache-maven-3.8.2\\bin\\mvn", //自定义 mvn 命令地址

辅助插件:

git graph	//代码管理
IntelliJ IDEA Keybindings //idea 快捷键映射,ctrl+shift+p 打开"键盘快捷方式"映射自定义修改
mybatis-tools //mybatis 或 plus 的文件.xml 和.java 快速跳转
Copy Reference //快速复制类或方法的包路径

其他:

  • vscode 插件下载站: https://vsc-extension.dreamsoul.cn/ 解决 cursor 无插件问题,从网站下载 .vsix 文件然后直接拖入到 cursor 的扩展区域即可
  • xml 文件格式化(没有直接支持的插件):xml tools 默认配置+SQL Beautify Pro 区域格式 sql 操作(保持下 xml 代码结构即可= =)
  • 调试输出可以在设置里面修改 Java>Debug>Settings:Console 改成 internalConsole 就能在底部的调试控制台看到程序启动打印日志了
举报· 150 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部