V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lookupsky
V2EX  ›  Java

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

  •  
  •   lookupsky · 4 小时 11 分钟前 · 143 次点击

    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 就能在底部的调试控制台看到程序启动打印日志了
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1361 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:33 · PVG 01:33 · LAX 10:33 · JFK 13:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.