使用VSCode进行Java开发的指南与优化建议

前言

IDEA作为一款强大的Java集成开发环境,以其便捷的使用体验、丰富的插件生态和美观的界面设计深受开发者喜爱。

然而,IDEA也存在一些明显的缺点,尤其是在资源占用方面。IDEA的内存占用较大,启动速度较慢,尤其是在同时打开多个项目时,内存较小的电脑可能会不堪重负。

尽管IDEA的内存占用较大,但其带来的编码速度和便捷性是不可忽视的。

本文旨在为那些有兴趣使用VSCode进行Java开发、喜欢自定义插件或配置有限的开发者提供一些建议。


目录

  1. 插件及使用设置

    • 编程环境插件
    • setting配置
    • 字体颜色、界面颜色、快捷键模仿IDEA
    • 阿里巴巴编码规约插件
    • 常规设置
    • 输出信息输出到调试控制台,而非终端
  2. 遇到的问题

    • Java文件名修改后类名未同步
    • Junit单元测试依赖问题
    • Organize import后报错
    • Debug模式中断点卡顿
    • POM文件报错
    • this.extensionApi.serverReady is not a function 错误
    • 编写代码时CPU占用过高
  3. 缺点

    • 依赖搜索功能缺失
    • 复制代码时引用未同步
    • 报错提示不明显
    • Maven依赖包中的class文件断点无法生效
  4. 使用指南

    • @Override 的使用
    • 热部署功能
    • 搜索请求地址对应的URL方法

一、插件及使用设置

1. 编程环境插件

中文插件

VSCode支持中文语言包,安装后可以将界面语言切换为中文,方便不熟悉英文的开发者使用。

Java开发插件包

VSCode提供了多个Java开发相关的插件包,包含以下6个常用插件:

  • Language Support for Java:提供Java语言支持。
  • Debugger for Java:Java调试工具。
  • Test Runner for Java:用于运行JUnit测试。
  • Maven for Java:Maven项目管理工具。
  • Extension Pack for
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值