|
|
![]() 你可以使用该插件在Eclipse的资源导航器或包资源管理器上选中一个资源,然后右键选择Open extern菜单打开一个shell(可以是command prompt-CMD或linux shell),或一个文件夹(比如windows系统中的资源管理器)。当前只支持Linux和Windows。 ![]() XCDE(eXtreme Collaborative Development Environment:极限协作开发环境)这个插件能够让多个不同的开发者通过Internet实时协作编辑同一个文件。此外还提供即时消息发送,语音聊天等功能。 ![]() 该插件利用Jetty让你可以直接在Eclipse平台中运行Web应用程序。 ![]() ![]() 代码质量插件(cqp)该Eclipse插件构建在现有的工具之上如checkstyle ,findbugs ,jdepend ,以帮助实现代码质量标准。 CQP能够在开发过程中给出代码质量的一个快照。 ![]() UCDetector插件能够找出多余的public java code,如没有被引用到的public或protected类/属性/方法等。 ![]() 这个可视化插件用于构建基于MVC框架的Web项目。该插件默认支持struts2,但可以利用其开放的API扩展支持其它MVC框架。 ![]() gted(GetText EDitor)是一个gettext po文件编辑器并集成一些gettext工具包括:xgettext,msgmerge,msgfmt。 ![]() JDEEP是一个能够监测开发人员编码时间的插件。该插件能够帮助开发人员评估他们的软件开发效率。 ![]() 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分支内语句时,就必须找到所有的地方,然后进行修改。 ![]() Obfuscate4e是一个提供混淆功能的Eclipse插件。Obfuscate4e默认采用ProGuard混淆器,但也可以很方便地改为其它混淆器。
|