前言
IDEA作为一款强大的Java集成开发环境,以其便捷的使用体验、丰富的插件生态和美观的界面设计深受开发者喜爱。
然而,IDEA也存在一些明显的缺点,尤其是在资源占用方面。IDEA的内存占用较大,启动速度较慢,尤其是在同时打开多个项目时,内存较小的电脑可能会不堪重负。
尽管IDEA的内存占用较大,但其带来的编码速度和便捷性是不可忽视的。
本文旨在为那些有兴趣使用VSCode进行Java开发、喜欢自定义插件或配置有限的开发者提供一些建议。
目录
-
插件及使用设置
- 编程环境插件
- setting配置
- 字体颜色、界面颜色、快捷键模仿IDEA
- 阿里巴巴编码规约插件
- 常规设置
- 输出信息输出到调试控制台,而非终端
-
遇到的问题
- Java文件名修改后类名未同步
- Junit单元测试依赖问题
- Organize import后报错
- Debug模式中断点卡顿
- POM文件报错
this.extensionApi.serverReady is not a function
错误- 编写代码时CPU占用过高
-
缺点
- 依赖搜索功能缺失
- 复制代码时引用未同步
- 报错提示不明显
- Maven依赖包中的class文件断点无法生效
-
使用指南
@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