Posted on 2010-05-13 12:43
guanminglin@gmail.com 閱讀(26411)
評論(10) 編輯 收藏 所屬分類:
JavaSE 、
NetBeans
昨天在JavaEye論壇上有一位仁兄用Jclasslib 查看 Java class byte code,
http://www.javaeye.com/topic/663117#1489190
于是去下載 Jclasslib ,發(fā)現(xiàn)官方網(wǎng)站上在2005年以后就沒有更新了,他的NetBeans 插件也沒有更新,對于新版的NetBeans 支持不了,于是就萌生了重新開發(fā) Jclasslib for NetBeans 插件,于是就有了今天的這篇博文,呵呵!
話不多說,先上圖,正所謂一圖勝千言,可能有些朋友會(huì)覺得使用Java 默認(rèn)的界面比較丑陋,但是我覺得還行,哈哈!主要是因?yàn)檫@個(gè)外觀的的Java運(yùn)行速度比較快,Linux 下用這個(gè)外觀很實(shí)用。
我修改了JClassLib 的部分代碼,完全重寫了他的NetBeans 插件模塊,刪除了他原有的NetBeans 模塊代碼(其實(shí)這個(gè)寫這個(gè)插件很簡單的,主要還是修改它原來的代碼,使其可以在NetBeans TopComponent 上顯示就可以了,然后寫一個(gè)Toolbar 的Action 打開這個(gè)窗口就可以了)。有興趣的朋友可以下載來試用一下。 這個(gè)代碼使用的是 GPL 開源協(xié)議。
下載:
BytecodeViewer (包含了 ByteCodeViewer.nbm插件和源代碼)
最新的svn 代碼可以在 Kenai 網(wǎng)站上下載: http://kenai.com/projects/bytecodeviewer