• jMechanic


    jMechanic,一个分析Java程序的Eclipse插件。这个工具提供CPU Sampling和Heap Summary,进而让开发者调整程序的性能。当前最新版本为jMechanic 0.5.5,并提供了详细的安装使用文档。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Veloeclipse:Veloeclipse是一个HTML/XML/JSP/Velocity编辑器。支持代码折叠,代码格式化,语法着色,智能缩排Velocity指示符,html标签等。支持Eclipse3.3与3.4。
    Smelly: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分支内语句时,就必须找到所有的地方,然后进行修改。
    GMapWTP:Google Maps JavaScript API让你可以把Google Maps集成在你的网页中,Eclipse WTP支持javascript代码提示功能,但没办法提示Google Maps Javascript API。GMapWTP是一个可以让Eclipse WTP支持Google Map API的工具。
    Subversive:Subversive项目是一个崭新的Eclipse插件提供类似于对CVS支持一样的Subversion支持。它的主要用法是CVS用户所熟悉的。如:使用不同的连接方法连接到资源库;资源库浏览;检出;同步;更新;提交;解决冲突;添加忽略资源列表。
    Java.tri:Java.tri是一个可扩展的开源J2EE代码生成器和MDA工具. Java.tri导入UML模型并生成一个完整的Hibernate-Struts Web应用程序或被用于生成你应用程序关键的部分.
    Wicked Shell:Wicked Shell这个插件提供了一个集成的shell。因此可以直接在eclipse IDE平台中使用shell系统。
    SaveDirtyEditors:这个插件能够定时或当Eclipse失去焦点时自动进行保存。
    WebLang:WebLang是一个代码生成器,用来生成一些Web组件包括:html,JSP页面,EJBs,MDBs,JMS,servlets,struts,clients, RMI对象等.它用一个编译器来编译一个以.la为扩展名的文件来生成代码或组件并可把这些组件部署到JBoss应用服务器中.这个编译器使用JavaCC与Java_1.5语法.
    Castor Plug-in:这个项目的目的是把Castor,特别是Castor Source Generator工具集成到Eclipse平台。它能让开发者在一个友好,熟悉的环境中调用这个Generator而不必使用shell或Ant scripts。Castor是一个开源的数据绑定框架(Java-to-XML;Java-to-SQL persistence等)。
    EclipseXUL:EclipseXUL为Eclipse平台添加对XUL的支持。它的特性包括向导,编辑器,加载配置,在线帮助等。这个插件基于Eclipse Webtools工具。