1.4.3 使用编辑器编写程序代码

视频讲解:资源包\Video\01\1.4.3使用编辑器编写程序代码.mp4

img

编辑器位于Eclipse工作台的中间区域,该区域可以重叠放置多个编辑器。编辑器的类型可以不同,但它们的主要功能都是完成Java程序、XML配置等代码编写或可视化设计的工作。本节将介绍如何使用Java编辑器和其代码辅助功能快速编写Java程序。

1.打开Java编辑器

在使用向导创建Java类文件之后,会自动打开Java编辑器编辑新创建的Java类文件。除此之外,打开Java编辑器的常用方法是在Package Explorer(包资源管理器)视图中双击Java源文件。Java编辑器的界面如图1.26所示。

img

图1.26 Java编辑器的界面

从图1.26可以看到,Java编辑器以不同的样式和颜色突出显示Java语法。这些突出显示的语法包括以下几个方面。

·程序代码注释(绿色英文,如Auto-generated)。

·Javadoc注释(加粗的蓝色英文,如TODO)。

·Java关键字(加粗的紫色英文,如public)。

多学两招

在Java编辑器左侧单击鼠标右键,在弹出的快捷菜单中选择显示行号命令,可以开启Java编辑器显示行号的功能。

2.编写Java代码

Eclipse的强大之处并不在于编辑器能突出显示Java语法,而在于它强大的代码辅助功能。在编写Java程序代码时,可以使用Ctrl+Alt+/快捷键自动补全Java关键字,也可以使用Alt+/快捷键启动Eclipse代码辅助菜单。

在使用向导创建HelloJava类之后,向导会自动构建HelloJava类结构的部分代码,并建立main()方法,程序开发人员需要做的就是将代码补全,为程序添加相应的业务逻辑。

多学两招

在安装Eclipse后,Java编辑器文本字体为Consolas 10。采用这个字体时,中文显得比较小,不方便查看。这时,可以单击Window→选择Preferences,打开Preferences对话框,在左侧的列表中打开General文件夹→打开Appearance文件夹→单击Colors and Fonts,在右侧打开Basic文件夹→单击Test Font→单击Edit按钮,在弹出的对话框中将大小修改为五号,单击确定按钮,返回Preferences对话框,单击OK按钮即可。

在HelloJava程序代码中,第1、2、4、5、7、8行是由向导创建的,完成这个程序只要编写第3行和第6行代码即可。

首先来看一下第3行代码。它包括private和static两个关键字。这两个关键字如果在记事本程序中手动输入可能不会花多长时间,但是无法避免出现输入错误的情况,如将private关键字输入为privat,缺少了字母e,这个错误可能在编译程序时才会被发现。如果是名称更长、更复杂的关键字,就更容易出现错误。而在Eclipse的Java编辑器中可以输入关键字的部分字母,然后使用Ctrl+Alt+/快捷键补全Java关键字,代码如下:

img

其次是第6行的程序代码,它使用System.out.println()方法输出文字信息到控制台,这是程序开发时常用的方法之一。当输入.操作符时,编辑器会自动弹出代码辅助菜单,也可以在输入syso后,使用Alt+/快捷键调出代码辅助菜单,完成关键语法的输入。

多学两招

(1)System.out.println()方法在Java编辑器中可以通过输入syso和按Alt+/快捷键完成快速输入。

(2)将光标移动到Java编辑器的错误代码位置,按Ctrl+1快捷键可以激活代码修正菜单。