博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

Eclipse/Netbeans插件

Posted on 2010-01-11 12:09  RUI2021  阅读(2455)  评论(0编辑  收藏  举报
Checkclipse是为Checkstyle的Eclipse插件。Checkclipse支持标准的Checkstyle配置文件和Ant集成,能在Eclipse IDE中直接标记检查出的编码问题,并支持对每个工程独立配置。
 
FindBugs是一个分析静态Java源代码的工具。FindBugs根据常见的可能出现Bug的“代码格式”来查找Bug。FindBugs能够检测出许多潜在的Bug和不推荐的代码编写方式,包括Null引用,未在finally中关闭的输入输出流,使用==比较String,覆写了equals()但未覆写hashCode(),未在循环中调用wait()等等。
 
Struts Console是一个免费的Swing应用程序,帮助Struts开发人员管理Strtus应用程序。Struts Console使开发人员可以可视化地编辑JSP标签库,Struts、Tiles和Validator的配置文件。
 
Spring Console是一个免费的Java Swing应用程序,用于帮助开发人员管理基于Spring的应用程序。在Spring Console下,开发人员可以可视化地编辑Spring的配置文件,以及JSP Tag库等文件。Spring Console还可以和常用的IDE集成,包括Eclipse,NetBeans,JBuilder,IDEA等。
 
AspectJ是一个优秀的AOP框架,它扩展了Java语法。而AJDT(AspectJ Development Tools)则是专门为AspectJ开发的Eclipse插件。利用AJDT,开发者可以轻易地获得AspectJ的语法高亮,切面等特性的支持,从而更好地在Eclipse中开发基于AspectJ的AOP应用程序。
 
NetBeans Enterprise Pack对J2EE开发提供了强有力的支持。开发人员可以实现快速编写、测试和调试面向服务的体系结构(SOA)的应用程序。
 
如果需要创建并调试将在移动电话、机顶盒、多功能外设等设备上运行的移动应用程序,NetBeans Mobility Pack将极大地帮助开发人员简化移动应用程序的开发。
 
NetBeans Visual Web Pack插件允许开发人员以可视化方式在NetBeans IDE中快速构建基于J2EE标准的Web应用程序。
 
利用NetBeans UML建模功能,设计者和开发者可以分别专注于各自的工作。设计者专注于应用程序的设计,而开发者专注于编写代码。NetBeans UML具有两种工作方式(正向工程和逆向工程),不仅可以通过UML模型来生成源代码,还可以通过对源代码执行的更改来更新UML模型。
 
NetBeans Profiler与NetBeans IDE紧密集成在一起,可以帮助生成可靠且可伸缩的应用程序。NetBeans Profiler提供了基于任务的性能分析,可以检测泄漏对象,可以并行跟踪线程活动,可以连接到远程进程以及断开连接。
 
FreeMarker IDE是一个支持FreeMarker的Eclipse插件,支持语法高亮显示,代码助手(变量感知,关键字提示,宏等)和一个Outline视图。
 
Eclipse SQL Explorer是一个小巧的SQL客户端,能在Eclipse中查询和浏览所有支持JDBC的数据库。Eclipse SQL Explorer支持Oracle,DB2和MySQL的特殊功能,也能够通过扩展支持其他数据库的特殊功能。
 
GWT Designer是专门为使用GWT(Google Web Toolkit)的开发人员准备的可视化GUI设计器。使用GWT Designer,开发人员可以可视化地设计Web页面,并获得自动生成的Java代码。GWT Designer可以方便地以拖拽的方式添加控件,并在属性面板中配置事件,控件属性等。如果直接在编辑器中修改了Java代码,其变化可以立刻在GWT Designer的可视化界面中反映出来。
 
Hibernate Synchronizer是一个免费的Eclipse插件,可以自动生成Hibernate框架所需的Java代码。当Hibernate的映射配置文件改变时,Hibernate Synchronizer可以自动生成其对应的Java代码。
 
MyEclipse是一个功能非常强大的Eclipse插件,覆盖了Java开发从编码,测试到部署的全过程。MyEclipse对J2EE开发提供了极其强大的支持,包括对JavaEE 5,JPA,EJB 3的支持。
 
Implementors是一个非常实用的Eclipse插件。在使用Eclipse开发Java应用时,许多开发者都习惯通过Ctrl+鼠标点击直接跳转到相应的类或方法中。然而,在大量应用接口的良好开发过程中,开发人员针对接口方法的Ctrl+点击,往往希望能直接跳转到实现类的方法中,而非接口的方法签名。Implementors正好解决了这一难题。