星期五, 四月 25, 2008

moreUnit - 可以從程式碼跳到相對應 test 的 Eclipse plug-in

http://moreunit.sourceforge.net/

作者 JiaYun ( Java, Eclipse ) :: 迴響 (0):: 靜態連結網址:: 引用 (0)

星期六, 四月 19, 2008

Eclipse TPTP 用 Europa Discovery Site 安裝的問題

裝了 TPTP Platform Project 和 TPTP Tracing and Profiling Tools Project

結果要 profile Java 程式不能用

會說連不上 Agent Controller server(也可能看到錯誤編號 IWAT0284E)

後來直接去下載 TPTP 壓縮檔,發現用 updatesite 安裝的,少了兩個目錄

eclipse\plugins\org.eclipse.tptp.platform.ac.win_ia32_4.4.1.v200802050100\agent_controller

eclipse\plugins\org.eclipse.tptp.platform.jvmti.runtime_4.4.100.v200802221314\agent_files

從壓縮檔解出這兩個目錄進去,就能用了....(ac.win_ia32 那個依 OS 決定)

作者 JiaYun ( Eclipse ) :: 迴響 (0):: 靜態連結網址:: 引用 (0)

星期五, 二月 02, 2007

PermGen space

之前 Eclipse 一直爆掉....看 log 都有一行

java.lang.OutOfMemoryError: PermGen space

不過也沒想到要改什麼,看了 NetBeans 的 netbeans.conf 才想到學著在 eclipse.ini 裡面照樣加

-XX:MaxPermSize=160m

就沒爆了....Orz

作者 JiaYun ( Eclipse ) :: 迴響 (0):: 靜態連結網址:: 引用 (0)

星期一, 七月 31, 2006

Commons4E 1.1.10

Commons4E

1.1.10 更動:

  • 自動選取所有非 transient 的 field
  • 要產生的 method 在 superclass 裡是 abstract 時不可選 append super
  • 設定裡面可以選擇顯示可存取的 superclass field
第三項是外國朋友來信建議,因為他們都用工具產生 BaseXXX,然後 XXX 繼承 BaseXXX,再在 XXX 裡面寫 method,避免重新產生時把手寫的 code 蓋掉....所以需要在 XXX 產生 method 時可以選 BaseXXX 的 field。(generation gap pattern)

如果是用 java 1.4.2 執行 Eclipse,且 Commons4E 1.1.x 不能用,請更新成這版,之前 update site 的版本 class file 不小心產生成 java 5 的了,所以用 java 1.4.2 會不能用,這版已經修正。

作者 JiaYun ( Eclipse ) :: 迴響 (0):: 靜態連結網址:: 引用 (0)

星期五, 六月 23, 2006

Commons4E - 如何使用你自己的 ToString style

因為之前有外國朋友寫信問我這個問題,所以錄了一段 demo:

http://www.jiayun.org/tutorials/ToStringStyle.htm

作者 JiaYun ( Eclipse ) :: 迴響 (0):: 靜態連結網址:: 引用 (0)

星期三, 二月 22, 2006

Commons4E 1.1.9

主要有這三點更動

  • 將 Commons Lang 2.1 版的一個新的 ToStringStyle 加進去
  • 產生 compareTo 時若父類別都沒有 implement Comparable,則不可選擇 append super
  • 產生 equals 和 hashCode 時,若父類別都沒有 override Object 的 equals 和 hashCode 則不能選擇 append super

1.0.9 還沒 merge 好,稍晚再 release

作者 JiaYun ( Eclipse ) :: 迴響 (5):: 靜態連結網址:: 引用 (0)

星期二, 元月 17, 2006

幾個 TinyOS 的 Eclipse plugin

TinyosIDE 0.0.5

功能還很陽春,除了一些 make 選項,編輯方面只有簡單的 syntax highlighting,沒有什麼額外的輔助功能


TinyDT 0.1.1

網頁上功能寫不少,可是不是用不太出來,就是沒有很好用,可能在 Windows 會好一點,我是在 Linux 下試


TinyOS Plugin for Eclipse

看網頁上畫面感覺很不錯,不過只有 Windows 版本,我還沒試試看裝在 Linux 上會怎樣

作者 JiaYun ( Eclipse, TinyOS ) :: 迴響 (0):: 靜態連結網址:: 引用 (0)

星期五, 十一月 25, 2005

Commons4E 1.1.8

這一版只能在 Eclipse 3.1 以上用,加了兩個 Java 5.0 相關的功能

一個是可以加上 @Override(這個好像比較沒什麼用)

另一個是可以產生 generics 型的 compareTo

設定裡面可以選擇要不要使用這兩個功能,要用的話另外得把 JDT 或個別 project 的 source compatibility 設成 5.0

Commons4E

作者 JiaYun ( Eclipse ) :: 迴響 (0):: 靜態連結網址:: 引用 (0)

星期一, 十一月 21, 2005

Commons4E 1.0.8

Commons4E

把 equals 和 hashCode 的產生合併起來了

作者 JiaYun ( Eclipse ) :: 迴響 (0):: 靜態連結網址:: 引用 (0)

Subclipse 0.9.37 & 簡體中文

更新 Subclipse 到 0.9.37,介面突然變成簡體中文,和我 Eclipse 其他部分都英文格格不入,那當下真是臉上會多三條槓、嘴角會抽搐

還好啟動參數加上 -nl en_US 就乖乖變回英文了....

作者 JiaYun ( Eclipse, Subversion ) :: 迴響 (3):: 靜態連結網址:: 引用 (0)