锦州鼎沐大厦漫展:常用的Eclipse插件介绍【】

来源:百度文库 编辑:九乡新闻网 时间:2024/04/19 19:53:52

引言

最近做支持,发现有些人的eclipse还很单纯,没有被插过,用着很不爽,下面就介绍几个常用的Eclipse插件,希望大家都插插,真的会提高效率的。

插件安装方法

Eclipse插件安装的方式(下载插件拷贝到对应的plugins、features目录,在线更新安装和link方式安装)这里就不详细介绍了,不知道的可以google或淘宝打听下。

这里重点推荐下Eclipse3.4+推出的新的安装方式,在Eclipse安装目录下有个dropins目录, 只要把插件放到该目录下就可以了。

常用插件介绍

下面介绍一些常用插件,内网可访问fileadmin下载eclipse-plugins.rar,解压到eclipse/dropins目录即可。

  • maven-eclipse-plugin

  • 功能:将源码和javadoc加入Eclipse工程的.classpath里
    说明:这是个Maven插件,将下面的内容加入pom.xml,运行mvn eclipse:eclipse命令时会下载依赖包的sources.jar,并加入到工程的.classpath里,这样可以方便的查看或debug依赖包的源码。

              maven-eclipse-plugin          2.4                                          org.springframework.ide.eclipse.core.springnature                                              org.springframework.ide.eclipse.core.springbuilder                            true              true              1.5                


    也可以不用这么配置,直接用mvn eclipse:eclipse DdownloadSources=true,效果一样的。

  • jadclipse
  • 功能:反编译工具,如果下载不到源码,就用这个查看
    说明:有些依赖包没有提供-source.jar,上面介绍的Maven插件的方式不灵了,你又想在eclipse方便查看源码,就用这个插件。

  • openexplorer
  • 功能:用资源管理器打开选择的文件夹、文件(也可用Easy Explorer)。
    说明:安装完毕后会在工具栏里出现个类似文件夹的黄色小图标,点击这个小图标可以用资源管理器打开在Package Explorer下选中的文件或文件夹了。

  • Maven Integration for Eclipse
  • 功能:maven跟Eclipse的集成工具
    说明:该插件的主页为http://m2eclipse.sonatype.org/,提供了很多功能。其中一个很酷很常用的功能就是用它来排查依赖冲突。

    需要注意的是,安装这个插件后,需通过下面的方式配置,使M2_REPO变量生效

  • Spring IDE for Eclipse
  • 功能:Spring的Eclipse插件
    说明:利用该插件可以方便的编写、维护Spring配置文件等。

  • Subclipse
  • 功能:Subversion within the Eclipse IDE
    说明:版本管理用的,常用的功能入口为:在Eclipse里选择工程,右键在出现的菜单里选择“Team”-“与资源库同步”,在这个视图里查看变更,做更新或提交。

    插件管理一瞥

    安装在dropins目录下的插件如何管理呢?

    【步骤1】:打开【Help】->【Help Contents】,然后输入“manage configuration”:
    【步骤2】:打开查询结果中的【Restoring a saved configuration】页面:

    【步骤3】:点击打开页面中的【 Help > Software Updates > Manage Configuration 】链接即可打开【Production Configuration】界面。

    通过这个界面就可以管理你刚安装的插件了,一些常用的操作包括:“Disable”,“Scan for update”等。

    小结

    Eclipse成为最受欢迎的IDE之一,其中一个原因可能就是其丰富的插件支持,除了上面介绍的常用插件外,还有很多插件可以解决特定问题,如画UML图等,大家可以根据需要收集使用,提高效率。