Pimento(CalypsoRCP)
Posted on : 08-07-2009 | By : gaylys | In : 工具
0
Pimento是一个联系人管理器。基于Eclipse RCP开发并包含一些自定义的SWT控件:CDateTime(datepicker)和CCalendar。
项目地址:http://sourceforge.net/projects/calypsorcp/
Pimento是一个联系人管理器。基于Eclipse RCP开发并包含一些自定义的SWT控件:CDateTime(datepicker)和CCalendar。
项目地址:http://sourceforge.net/projects/calypsorcp/
正则表达式测试插件。它能够高亮显示正则表达式语法、括号匹配、错误检测。能够提醒正则表达式的功能详细描述等。
项目地址:http://myregexp.com/eclipsePlugin.html
更新地址:http://regex-util.sourceforge.net/update/
Rinzo是一个Eclipse XML编辑器,它提供的一些XML编辑功能包括:标记与属性自动完成。使用DTD或Schema校验XML。从XML生成DTD或Schema。与其它编辑器相比最大不同之处在于,Rinzo能够与Java elements结合在一起。你可以打开一个类的定义,自动完成类名,从XML声明创建类。这将非常有用假如你要编辑web.xml,struts-config.xml或其它要在XML文件中配置Java类的时候。
项目地址:http://editorxml.sourceforge.net/
J2EE Spider是一个开源代码生成插件。它能够以界面引导方式产生代码,定制代码生成模板。J2EE Spider当前能够生成基于Struts/JSF,Spring,Hibernate等框架的源代码。
项目地址:http://www.j2eespider.org/cnf/display/EN/Home
更新地址:http://www.j2eespider.org/update
Obfuscate4e是一个提供混淆功能的Eclipse插件。Obfuscate4e默认采用ProGuard混淆器,但也可以很方便地改为其它混淆器。
项目地址:http://obfuscate4e.partmaster.de/
更新地址:http://obfuscate4e.partmaster.de/updates/
Smelly这个插件能够自动探测Java代码中的Bad Smells。Smelly在软件开发中非常有用,它当前能够探测以下这些Bad Smells:
1.Data Class(纯数据类):Class只有fields或get/set属性,没有任何行为。
2.Large Class(庞大的类):单一类做过多的事情。
3.Long Method(过长的Method):过长的代码会使得Method难以理解和维护,应该将该Method分解成多个独立功能的Method。
4.High Comment Density(过多的注释):注释过多意味着该段代码难于理解。
5.Long Parameters List(过长的参数列表):一个Method中传入过长的参数列表,使得参数列难以理解。修改参数列时将会使得参数前后不一致。
6.Switch Statements(Switch语句):同样的Switch语句出现在不同的方法或不同的Class中,这样当需要增加新的CASE分支或者修改CASE分支内语句时,就必须找到所有的地方,然后进行修改。
项目地址:http://smelly.sourceforge.net/english.html
这是一个能够监测开发人员编码时间的插件。该插件能够帮助开发人员评估他们的软件开发效率。
项目地址:http://sourceforge.net/projects/jdeep/
gted(GetText EDitor)是一个gettext po文件编辑器并集成一些gettext工具包括:xgettext,msgmerge,msgfmt。
项目地址:http://www.gted.org/
更新地址:http://gted.sourceforge.net/update