Eclipse Scrapbook快速测试Java代码

阅读更多
Scrapbook是Eclipse提供的特殊功能,通过它能快速的运行一段代码。不需要写任何的 Class 和 main 方法,直接写任意Java代码即可执行测试。

1)创建Scrapbook Page
点击File menu > New > Other > Java > Java Run/Debug > Scrapbook Page,输入File name,选择保存位置后,会新建一个扩展名是.jpage的文件。
Eclipse Scrapbook快速测试Java代码_第1张图片
Eclipse Scrapbook快速测试Java代码_第2张图片

2)写测试代码
在.jpage文件里可以写任何测试代码,包括定义类和创建对象等,比如:
System.out.println("Hello world");

***注意不能定义static方法!
Eclipse Scrapbook快速测试Java代码_第3张图片

3)执行测试代码
选中要执行的代码,点击右键选择Inspect、Display、Execute,就可以执行代码了,在Console里能看到程序的输出。
Eclipse Scrapbook快速测试Java代码_第4张图片

选"Display"执行,会看见选中代码的执行返回值。
Eclipse Scrapbook快速测试Java代码_第5张图片

选"Inspect"执行,可以检查变量的具体信息。
Eclipse Scrapbook快速测试Java代码_第6张图片

***跟调试程序时,代码停在断点时的操作是一样的!

4)停止执行
点击红色方框Stop the Evaluation,结束代码执行。

Package的问题
默认在.jpage文件里是没有导入任何package或class,每个类需要使用完整的类名,比如:java.util.ArrayList。导入package的方法:点击Toolbar的Import Declaration,通过Add Type/Add Packages导入。
Eclipse Scrapbook快速测试Java代码_第7张图片

第三方jar的问题
Scrapbook page使用的是project定义的classpath,所有project里导入的jar(Project Properties > Java Build Path > Libraries)都可以直接使用。
  • Eclipse Scrapbook快速测试Java代码_第8张图片
  • 大小: 9.3 KB
  • Eclipse Scrapbook快速测试Java代码_第9张图片
  • 大小: 2.3 KB
  • Eclipse Scrapbook快速测试Java代码_第10张图片
  • 大小: 7.8 KB
  • Eclipse Scrapbook快速测试Java代码_第11张图片
  • 大小: 6.2 KB
  • Eclipse Scrapbook快速测试Java代码_第12张图片
  • 大小: 6.5 KB
  • Eclipse Scrapbook快速测试Java代码_第13张图片
  • 大小: 11.8 KB
  • Eclipse Scrapbook快速测试Java代码_第14张图片
  • 大小: 5.6 KB
  • 查看图片附件

你可能感兴趣的:(Eclipse Scrapbook快速测试Java代码)