前言
本文主要了解什么是 IDE,Java 编程开发主流的 IDE 有哪些?为什么不建议过早使用 IDE?不使用 IDE,我们要使用什么工具进行入门学习呢?
一、主流IDE
IDE 是 Integrated Development Environment 的缩写,也就是集成开发环境的意思。IDE 是一种为编写、调试和发布软件程序提供了完整工具集的应用程序。IDE 通常包括代码编辑器、编译器、调试器和图形用户界面等工具。IDE 可以在编码过程中提高开发效率,减少编译错误,同时为开发过程提供更好的风格和组织。最常见的 IDE 有 Microsoft Visual Studio、Visual Studio Code、WebStorm、Eclipse、NetBeans 和 IntelliJ IDEA 等等。
Java 开发主流 IDE:
1.Eclipse(免费)
Eclipse 是一个开源的集成开发环境(IDE),主要用于 Java 开发。Eclipse 可以为开发人员提供工具和插件,用于开发各种类型的应用程序,包括 Java 应用程序、Web 应用程序、企业级 Java 程序、移动应用程序、嵌入式设备应用程序等等。Eclipse 具有跨平台性,可以运行在多个操作系统上,包括 Windows、Linux 和 Mac OS 等。Eclipse 提供了丰富的代码编辑功能,包括代码语法检查、代码自动补全、代码重构、代码高亮显示等等。Eclipse 还拥有广泛的第三方插件和工具,可以扩展其功能和支持其他编程语言。由于其强大的功能和灵活性,Eclipse 已成为 Java 开发中最受欢迎的 IDE 之一。
2.IDEA(收费)
IDEA 是 IntelliJ IDEA 的缩写,是由 JetBrains 公司推出的一款 Java 集成开发环境(IDE)。IDEA 实现了许多先进的功能,包括快速代码修复(Quick-Fix)、代码检查器(Code Inspector)、代码格式化(Code Formatter)等,这些功能都可以让开发者更加高效地编写代码。同时 IDEA 还支持多种编程语言,包括 Java、Scala、Groovy、Kotlin 等,拥有丰富的插件库,可以满足开发者针对不同的项目需求而进行扩展和选择自己需要的插件。IDEA 还提供了一些智能工具,例如代码自动完成、重构和导航等,这些功能可以大大提高开发效率。由于其出色的功能和性能,IDEA 成为了现今开发 Java 应用最受欢迎的 IDE 之一。
二、何时使用IDE?
IDE 可以为我们提供从编写、编译、调试到发布的一系列智能服务,极大地提高了我们的工作效率。但是,对于 Java 语言的初学者,不建议使用 IDE。
- 不能很好掌握基本语法和概念
- 不能锻炼独立思考能力
- 不能更好地掌握代码结构
- 加大了对IDE的依赖
那么到底何时开始使用 IDE 呢?当我们对 Java 基本语法和概念掌握,及拥有了初步的调试和错误分析能力,同时对基本的代码结构和细节足够了解了。那我们就可以使用 IDE 进行开发了,IDE 主要是为了提高我们的工作和学习效率。同时我们要明白:IDE 工具中的每一个菜单、按钮、插件、提示等等,都是 IDE 在底层进行了操作,帮助我们省时省力。
三、EditPlus
EditPlus 是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML 和程序语言的 Windows 编辑器,你甚至可以通过设置用户工具将其作为 C、Java、PHP 等等语言的一个简单的 IDE。
官方网址如下:www.editplus.com/
将 Java 入门程序 HelloWorld
,在 EditPlus 中重新编辑一遍。
与我们使用记事本编写代码相比较:
- EditPlus 是无格式编辑器,没有隐藏的格式化字符
- EditPlus 可以根据 Java 语法自动对代码进行高亮显示
- EditPlus 可以显示行序列,对某行代码可以快速定位
- EditPlus可以集成 Java 编译运行命令
使用 EditPlus 进行过渡,有了一定基础后使用 IDE。同时建议不要对编辑器进行汉化,我们要提前熟悉编辑工具的常用单词。
四、EditPlus集成java编译运行命令
为什么要集成 Java 编译运行命令?在 EditPlus 中将 javac
、java
命令集成起来,这样就无须每次都启动命令行窗口,直接在编辑器中编译和运行 Java 程序了。
选择 EditPlus 中的菜单 Tools(工具)--> Configure User Tools...(配置用户工具)
。
弹出如下对话框,用户工具配置界面。点击【Group Name】设置组名称,点击【Add Tool】添加工具。
点击【Add Tool】后选择 Program(计算机程序),本来 javac
、java
也都是代码程序。
1.集成javac(编译)命令
2.集成java(运行)命令
3.集成后测试
集成后,再次点击菜单 Tools(工具),就可以看到【编译Java程序】、【运行Java程序】这两个工具了。
EditPlus 中使用集成的 javac
、java
命令编译运行 Java 入门程序。首先点击 Tools(工具)中的【编译Java程序】,这时候编辑器下方出现了编译信息。
我们再点击【运行Java程序】,编辑器下方出现了运行后信息。
总结
本文讲解了 IDE,Java 编程开发主流的 IDE 有 Eclipse 和 IDEA,不建议过早使用 IDE,这里我们可以使用 EditPlus 进行入门学习。