技术开发 频道

Eclipse插件之Bytecode Outline

出现安装的路径选择,点击Change Location …更改你的Plugin安装路径,最好同上面所说的新的插件分开路径进行安装,于是就可以选择在PlugInsNew目录下的bytecode\eclipse来进行存放它了。

  四项内容,每个都要进行Change Location…,赫赫,比较麻烦了些,不过要是为了分开进行存放,你可以四个都存放到不一样的路径当中去,但是都要建立Link文件。

  下载完成后,提示你安装,选择安装所有Install All。

  顺利安装完成,出现重启提示。
注意:在点Yes之前,如果你刚才选择的路径不是默认的Eclipse插件的安装路径,你还是要建立一下Link文件!!!

  重新启动Eclipse后,可以在菜单Window => Show View => Other => Java => 可以看到多了Bytecode、Bytecode Reference两项,把这两项打开显示出来。

使用

  我们简单地创建一个示例工程,里面包含有一个接口类与两个实现该接口的实现类进行演示说明使用的方法。

接口类:
IHelloWorld.java public interface IHelloWorld { String sayHelloWorld(); }

实现类一:

HelloWorld1.javapublic class HelloWorld1 implements IHelloWorld{ public HelloWorld1(){ super(); } public String sayHelloWorld(){ return "Hello World HelloWorld1"; } }

实现类二:

HelloWorld2.javapublic class HelloWorld2 implements IHelloWorld{ public HelloWorld2(){ super(); } public String sayHelloWorld(){ return "Hello World HelloWorld2"; } }

 双击打开IHelloWorld.java文件,在Bytecode窗口中可以看到如下信息:

  当光标定位在sayHelloWorld上面,则Bytecode内容相应地进行改变。

  点击ASM图标可以在true bytecode和ASMifier Java code 视图间进行切换

  当光标定位在sayHelloWorld上面,则Bytecode内容相应地进行改变。

  选中Link With Editor图标,当Java编辑器中当前的Java文件改变时,Bytecode里的内容会跟随着进行改变,方便进行查看。

0
相关文章