ResourceBundle Editor – Eclipse plugin for edit resource bundle files

April 19th, 2009 thiamteck Posted in Eclipse, Editor No Comments »

Edit multiple resource bundles file with plain text editor is error prone. It is difficult to detect the missing of certian entry in one of the file. It is also troublesome to convert non-ASCII content to the Unicode represetation of format “\uXXXX”

So the ResourceBundle Editor come in as a handy tool for such task. The features of this Eclipse plugin are:

  • view entry from multiple localized resource bundle file simultaneously
  • detect and highlight missing entries
  • convert Unicode to “\uXXXX”
  • sort and group entries by key
  • hierarchical or flat view of entries

I have run this plugin with Eclipse 3.4 and it is working fine. Below is the screen capture:

ResourceBundle Editor

ResourceBundle Editor

AddThis Social Bookmark Button

Detect Cycle Dependency with JDepend4Eclipse

September 27th, 2008 thiamteck Posted in Eclipse, Java No Comments »

Cycle dependency among packages is dependency among package where 2 or more packages depend on each other. For example, package A depend on package B, while package B also depend on package A. Another exaple is package A depend on package B, package B depend in package C, package C depend on package A.

The cycle dependency is often undesire as it increase coupling among packages.

JDepend is a tool to generate metrics based on package dependencies. While JDepend4Eclipse is the Eclipse plugin for JDepend.

Using this plugin, you can identify the dependency cycles easily. Below is the screen:

AddThis Social Bookmark Button

Afea – Eclipse all-purpose editor

August 17th, 2008 thiamteck Posted in Eclipse No Comments »

Eclipse is a famous Java IDE. Besides Java, it also have extension that make it a IDE for others languages such as C++, PHP, Cobol, etc.

But sometime you will not need a full-fledged IDE just to view your shell script, batch script (.bat), Ruby, Phyton, etc. Installing one plugin for having syntax highlight for one language is just overkilled.

And a general purpose editor such as Afea will be a good addition to your Eclipse. The languages it supports is as below:

XQuery:
xq
xquery

Log:
log

4gl:
4gl

Actionscript:
as

ada95:
ada
adb
ads

Applescript:
applescript
scpt

ASP:
asp
asa
aspx
asax

Assembly-r2000:
mips

The list is just too long to be covered here. You may always check out the latest list from this wiki page.

Besides syntax highlight, it also come with some handy feature such as showing line number, showing white-space, keystroke comments, etc.

Afae need at least Eclipse 3.2 and Java 1.5. We had test this plugin with Eclipse 3.4 and JDK 1.6.

AddThis Social Bookmark Button