本课程所用到的语言是java语言,而使用的编译器学校推荐的是eclipse(据说idea更好用但是我也没试过),对于刚刚接触eclipse的同学来说eclipse还是比较难以使用的,下面我将对本课程实验所用到的eclipse操作进行介绍。
创建java文件:
首先点击右上角的File,选择new,选择Java Project,进入如下页面:
输入要设置的项目的名称,点击Finish,这样我们就创建了一个Java项目,在eclipse的workspace文件夹中表现出来的是一个以自己刚才所输入的为名称的文件夹
进入Package Explorer就可以看到新建的项目
然后右击src,选择New,选择Package,完成后就出现了这样的一个包
表现出来的形式是在以3为名称的文件夹中有一个以a的名称的新文件夹,此时该文件夹还是空的。
右击a,选择New,选择Class,这样我们就创建了一个java文件,从而在文件中进行代码的编写
代码编写完毕后我们还需要编写test文件,需要单独创建一个文件夹来存放我们的test文件,我们右击3,选择New,选择Source Folder,再重复上述步骤我们就可以编写我们的test文件了。
在编写完测试文件后我们需要通过JUnit来测试我们的代码是否满足预期的要求,就需要为我们的工程配置JUnit环境,步骤如下:
右击3,选择Build Path,选择Configure Build Path,进入如下界面:
单击Classpath,选择右边的Add Library,会得到如下界面
单击Next,选择自己所需要的JUnit版本,点击Apply and Close,这样我们就完成了JUnit的配置。
然后在我们以及编写好的test文件中,右击空白处,选择Run As,选择JUnit Test,这样我们就可以在JUnit界面中查看我们的Test的结果。
如果需要查看代码的覆盖度,我们还需要在Eclipse IDE中配置安装EclEmma,具体方法这里不多赘述,如果想要了解详情可以访问 http://www.eclemma.org,了解 EclEmma 并学习其安装、配置和使用。但是目前貌似我们下载的Eclipse版本是自带EclEmma的,我们可以直接使用,直接右击空白,选择Coverage As,选择JUnit Test,然后我们就可以进入Coverage界面查看代码的覆盖度。
这样操作后我们的代码会被红色或者绿色标记,表示是否覆盖,即使我们关闭了Coverage窗口标记依然会存在,如果想要取消标记,我们可以点击界面右上角有两个叉叉名为Remove All Seesions的符号,这样我们就可以删除代码上的颜色标记了。
另外,我们编写代码的过程中经常会需要进行返回到上一步或返回到下一步的操作,如果直接Eclipse界面上找回比较繁琐,我们可以通过快捷键Ctrl+Z或者Ctrl+Y来进行操作。
如果需要保存以及编写的代码,可以通过快捷键Ctrl+S来进行这项操作。
如果需要查询或替换代码中的某个变量或者函数,我们可以使用快捷键Ctrl+F来进行操作,这样会大大节约我们的时间并且提高操作的准确度:
以上就是本实验所需要的用到的关于Eclipse的操作,如果有新的知识还会在日后进行增加,若有描述不对的地方欢迎在评论区进行指正。