- 浏览: 124155 次
最新评论
-
gaoxikun:
看起来很齐全,很完美,但是不知道从哪里下载 。
myeclipse插件简单介绍 -
gaoxikun:
亲,能把这个集成了插件的myeclipse 6.5给我一下吗, ...
myeclipse插件简单介绍 -
hotsmile:
不错!!!!!!!!!
myeclipse插件简单介绍
1 简介
Agilipse由软件业务软件工程部开发和维护,基于eclipse3.3.0进行开发,集成了开发人员日常所用的各种插件。安装的插件文件单独放置,用户可以根据项目情况灵活定制自己所需的插件。Agilipse无须安装,拷贝到本机后即可使用。
2 插件定制
把links目录下不不需要使用的插件的xml文件放到link/temp目录中,就可以实现插件的卸载。需要使用该插件时,将xml文件重新移到link目录下即可。
注:某些特殊的插件不支持link的安装方式(包括pmd、Eclipse Memory Analyzer),卸载该类插件必须到eclipse的plugins和features目录将相关文件删除,如果不相关删除文件只是不激活该插件,可以通过Help->Software Update->Manage Configuration,选中插件后点击disable即可。
如果发现某些插件不能使用,可以通过Help->Software Update->Manage Configuration,查看插件的状态,如果为disable状态,点击enable后重启agilipse即可激活该插件。
3 插件集合
安装的插件集合如下所示:
3.1 myeclipse
集成了myeclipse 6.5。myeclipse是已插件形式安装的,如果不需要使用myeclipse,直接将link/myeclipse.link文件移到link/temp目录下即可。
Myeclipse为解密版,注册码如下:
Subscriber:QQ24785490
Subscription Code:DLR8ZC-855551-65657857678050018
3.2 Code review
该插件支持直接在eclipse环境下进行代码review,并能将review结果导出为华为review表单,并且支持将review表单导入到eclipse;另外还支持导出为txt和xml格式,并支持xml格式的导入,txt格式的导入目前还不支持。
详细使用请参考《Eclipse代码检视插件使用说明.doc》。
3.3 Easyexplore
利用EasyExplorer插件可以在Eclipse用Explorer打开资源文件所在的文件夹。其它配置是在这里Windows => Preferences => Easy Explore => Target => explorer.exe {0}
3.4 Green UML
Green UML一个UML类图创建工具,你可以利用Green UML从代码创建UML类图,或者通过UML类图来生代码。类图中的所有关联都是以插件的形式存在可动态增/删。Green支持把UML类图导出成jpg与gif的格式。
3.5 Vss
插件比Vss自己的客户端更好用,能够很方便的与服务器保持同步,无需离开Eclipse。主要功能有:
1.简化文件的更改。当准备更改本地文件内容时,它会提示是否checkout, 如果没有选择checkout,它会接着提示是否把文件设为可读。
2.方便重构。当改变本地文件名或更改文件存放的路径时,它可自动同步到服务器。
3.可以查看有那些人checkout了服务器上那些文件
4.感觉速度要比vss客户更快
3.6 Code formatter
Eclipse代码格式化标准文件,提供了二个软件公司的标准模版文件,包括代码格式化(Eclipse_CodeFormatter.xml)和代码注释模板(CodeTemplates.xml)。这两个文件位于CodeFormat文件夹下,需要使用时,通过windowns->preferences->java->Code Style->Code Templates和windowns->preferences->java->Code Style->Formatter导入即可。
3.7 JADClipse
反编译工具,这样对于那些无源代码的class文件,该工具能够快速反编译成源代码显示在eclipse里,如下图所示。个人认为该工具方便了开发人员的开发。
Windows->preferences->java->jadclipse可以设置工具的路径(Jad.exe位于jad文件夹下)、其他相关选项。
3.8 SQLExplorer
数据库开发工具,类似于SQL Developer,不过是集成在eclipse环境里的,可以在eclipse环境下连接各类数据库,并操作数据库。要使用不同的数据库,需配置数据库的驱动类、连接URL和.jar或zip文件(oracle的驱动zip文件位于\myplugins\sqlexplore\驱动\oracle目录下)。
Oracle数据库配置示例:
1:配置数据库驱动
Windowns->preferences->SQL Expolre->JDBC Drivers,双击Oracle Driver,点击Extra Class Path来设置驱动类文件。
2:连接数据库
Windowns->show view->others-> SQL Expolre->Connections,输入Name,URL,用户
名和密码,点击OK后可实现数据库的连接。
3.9 CheckStyle
使用软件工程部提供的规则文件,版本为4.4.2。规则文件位于MyRuleSet文件夹下。
3.10 FindBugs
使用软件工程部提供的规则文件,版本为1.3.5。规则文件已是最新,无须替换。
3.11 PMD
使用软件工程部提供的规则文件,版本为4.2.4。规则文件位于MyRuleSet文件夹下。
3.12 ClearCase(暂未使用)
用于在eclipse环境中直接操作ClearCase配置库。
3.13 UCDetector
能够找出没有使用到的类、方法和字段。或者建议你可见性应该改为缺省、protected或private。或者方法和字段应该定义成final的
如下图,检查告诉我类CopyOfUnderTestClass没有被使用
3.14 RefactorIT
代码重构工具,可以把任意大小(size)、任意复杂的代码重构成非常易读的代码。
例如,当您重命名一个操作时,您不仅必须在实施源代码中进行重命名,您还需要在调用该操作的每一个地方修改名称。RefactorIT自动地为您完成这些操作。
具体使用,请参考《利用RefactorIT对代码进行重构》。
3.15 Emma
测试覆盖率检查工具,和eclipse结合的很好,例如下图,在eclipse里可以直接看到刚才的测试哪些语句覆盖到了(绿色)、哪些没覆盖到(红色)。
下图是总的覆盖率统计数据:
具体使用参考《使用 EclEmma 进行覆盖测试.mht》
3.16 AnyEdit
AnyEdit插件主要是提供一些代码编辑管理方面的功能,它把这些功能集成到Eclipse代码编辑器的上下文菜单,Eclipse的主菜单和编辑器的工具条中。AnyEdit提供的功能包括:着色区分代码中的tab与space,同时对多个文件或整个目录进行tab与space相互转换,保存代码时自动移除tab与space,在Eclipse全局工具条中添加"全部保存","打开文件"等按纽,大小写转换,为jsp等文件增加Open file under cursor功能(打开选定的Java文件),为xml,tld,jsp等文件增加Open type under cursor功能(打开选定的Java类型),把像thisIsMyFieldName这样的变量名转换/还原成this_is_my_field_name。
3.17 Lockness
线程检测工具,检测线程瓶颈和线程死锁的工具。
使用方法:
1、 获取Tread Dump信息:在windowns cmd行窗口启动java应用程序后,按ctrl+break;在unix下是ctrl+\或者kill -QUIT pid触发;但此时的Tread Dump信息是输出到控制台,你需要将控制台的文件拷贝到文件,或者在启动java应用程序时直接将信息输出到文件,例:java aprogramm>>a.log。
2、 查看Tread Dump信息:在工程下新建文件,将新建的文件link到第一步输出的文件a.log,并用lockness将新建的文件打开。
详细使用请参考《lockness help.doc》。
3.18 JDepend
分析包的依赖关系、耦合关系,包括循环依赖。具体使用参考文档《JDepend工具介绍及与eclipse集成说明.doc》
3.19 Metrics
度量工具,如代码复杂度度量、类的方法数量、方法的参数等。
参数设置:windowns->preferences->Metrics
问题查看:windowns->show view->other->metrics->metrics view:
如上图,超过上限的度量指标,将会以红颜色体现出来。
具体使用方法及相关度量指标含义,请参考help->help contents->metrics
3.20 MoreUnit
moreUnit这个插件用于帮助开发单元测试。它能够修饰一个有测试用例的类(例如下图文件名前的绿点表示这是有测试代码对应的类)。
在编辑器中标记被测试的方法。在编辑器中通过菜单或快捷键跳到测试代码。在编辑器中通过菜单或快捷键为光标所在位置的方法生成一个测试方法基本柜架。
详细使用请参考《moreunit使用说明.doc》
3.21 Eclipse Memory Analyzer
Memory Analyzer是一种快速的,功能丰富的Java堆分析工具,可以帮助查找内存泄露,并减少内存消耗。
这个工具可以对由堆转储产生的数以亿计的对象进行分析,一旦堆转储被解析,可以在打开他的一瞬间,立即得到保留大小的单一对象,提取记录详细的信息,查看为什么这些对象对象资料没有被释放掉。
使用这些功能的报告,可以对这些对象进行跟踪,找到内存泄露嫌疑人,也可以得到系统的性能指数,帮助优化系统。
具体使用方法参考《使用 Eclipse Memory Analyzer 检测内存泄漏问题.doc》。
3.22 Log4e
对于使用Eclipse的程序员Log4e将是我们最得力的log4j日志编写助手。
Log4e是一个免费的Eclipse Plugin,它可帮助你在你的Java工程中快速加入Log;安装Log4e插件后,在eclipse首选项中会多出一个Log4e选项。
Log4e可以有多个插入Log为一个方法、类,当然也可以在当前位置插入Log,同时其也可以把Sysout.out.println()的转换为log;所有的这一切只需要你点点鼠标或者按一次快捷键。
4 FAQ
4.1 某些插件没有安装成功,在help->aboub eclipse SDK->plug-in details中也看不到插件的相关信息
答:把configuration目录删除 除开ini文件外的其他文件及文件夹。再重启eclipse。
Agilipse由软件业务软件工程部开发和维护,基于eclipse3.3.0进行开发,集成了开发人员日常所用的各种插件。安装的插件文件单独放置,用户可以根据项目情况灵活定制自己所需的插件。Agilipse无须安装,拷贝到本机后即可使用。
2 插件定制
把links目录下不不需要使用的插件的xml文件放到link/temp目录中,就可以实现插件的卸载。需要使用该插件时,将xml文件重新移到link目录下即可。
注:某些特殊的插件不支持link的安装方式(包括pmd、Eclipse Memory Analyzer),卸载该类插件必须到eclipse的plugins和features目录将相关文件删除,如果不相关删除文件只是不激活该插件,可以通过Help->Software Update->Manage Configuration,选中插件后点击disable即可。
如果发现某些插件不能使用,可以通过Help->Software Update->Manage Configuration,查看插件的状态,如果为disable状态,点击enable后重启agilipse即可激活该插件。
3 插件集合
安装的插件集合如下所示:
3.1 myeclipse
集成了myeclipse 6.5。myeclipse是已插件形式安装的,如果不需要使用myeclipse,直接将link/myeclipse.link文件移到link/temp目录下即可。
Myeclipse为解密版,注册码如下:
Subscriber:QQ24785490
Subscription Code:DLR8ZC-855551-65657857678050018
3.2 Code review
该插件支持直接在eclipse环境下进行代码review,并能将review结果导出为华为review表单,并且支持将review表单导入到eclipse;另外还支持导出为txt和xml格式,并支持xml格式的导入,txt格式的导入目前还不支持。
详细使用请参考《Eclipse代码检视插件使用说明.doc》。
3.3 Easyexplore
利用EasyExplorer插件可以在Eclipse用Explorer打开资源文件所在的文件夹。其它配置是在这里Windows => Preferences => Easy Explore => Target => explorer.exe {0}
3.4 Green UML
Green UML一个UML类图创建工具,你可以利用Green UML从代码创建UML类图,或者通过UML类图来生代码。类图中的所有关联都是以插件的形式存在可动态增/删。Green支持把UML类图导出成jpg与gif的格式。
3.5 Vss
插件比Vss自己的客户端更好用,能够很方便的与服务器保持同步,无需离开Eclipse。主要功能有:
1.简化文件的更改。当准备更改本地文件内容时,它会提示是否checkout, 如果没有选择checkout,它会接着提示是否把文件设为可读。
2.方便重构。当改变本地文件名或更改文件存放的路径时,它可自动同步到服务器。
3.可以查看有那些人checkout了服务器上那些文件
4.感觉速度要比vss客户更快
3.6 Code formatter
Eclipse代码格式化标准文件,提供了二个软件公司的标准模版文件,包括代码格式化(Eclipse_CodeFormatter.xml)和代码注释模板(CodeTemplates.xml)。这两个文件位于CodeFormat文件夹下,需要使用时,通过windowns->preferences->java->Code Style->Code Templates和windowns->preferences->java->Code Style->Formatter导入即可。
3.7 JADClipse
反编译工具,这样对于那些无源代码的class文件,该工具能够快速反编译成源代码显示在eclipse里,如下图所示。个人认为该工具方便了开发人员的开发。
Windows->preferences->java->jadclipse可以设置工具的路径(Jad.exe位于jad文件夹下)、其他相关选项。
3.8 SQLExplorer
数据库开发工具,类似于SQL Developer,不过是集成在eclipse环境里的,可以在eclipse环境下连接各类数据库,并操作数据库。要使用不同的数据库,需配置数据库的驱动类、连接URL和.jar或zip文件(oracle的驱动zip文件位于\myplugins\sqlexplore\驱动\oracle目录下)。
Oracle数据库配置示例:
1:配置数据库驱动
Windowns->preferences->SQL Expolre->JDBC Drivers,双击Oracle Driver,点击Extra Class Path来设置驱动类文件。
2:连接数据库
Windowns->show view->others-> SQL Expolre->Connections,输入Name,URL,用户
名和密码,点击OK后可实现数据库的连接。
3.9 CheckStyle
使用软件工程部提供的规则文件,版本为4.4.2。规则文件位于MyRuleSet文件夹下。
3.10 FindBugs
使用软件工程部提供的规则文件,版本为1.3.5。规则文件已是最新,无须替换。
3.11 PMD
使用软件工程部提供的规则文件,版本为4.2.4。规则文件位于MyRuleSet文件夹下。
3.12 ClearCase(暂未使用)
用于在eclipse环境中直接操作ClearCase配置库。
3.13 UCDetector
能够找出没有使用到的类、方法和字段。或者建议你可见性应该改为缺省、protected或private。或者方法和字段应该定义成final的
如下图,检查告诉我类CopyOfUnderTestClass没有被使用
3.14 RefactorIT
代码重构工具,可以把任意大小(size)、任意复杂的代码重构成非常易读的代码。
例如,当您重命名一个操作时,您不仅必须在实施源代码中进行重命名,您还需要在调用该操作的每一个地方修改名称。RefactorIT自动地为您完成这些操作。
具体使用,请参考《利用RefactorIT对代码进行重构》。
3.15 Emma
测试覆盖率检查工具,和eclipse结合的很好,例如下图,在eclipse里可以直接看到刚才的测试哪些语句覆盖到了(绿色)、哪些没覆盖到(红色)。
下图是总的覆盖率统计数据:
具体使用参考《使用 EclEmma 进行覆盖测试.mht》
3.16 AnyEdit
AnyEdit插件主要是提供一些代码编辑管理方面的功能,它把这些功能集成到Eclipse代码编辑器的上下文菜单,Eclipse的主菜单和编辑器的工具条中。AnyEdit提供的功能包括:着色区分代码中的tab与space,同时对多个文件或整个目录进行tab与space相互转换,保存代码时自动移除tab与space,在Eclipse全局工具条中添加"全部保存","打开文件"等按纽,大小写转换,为jsp等文件增加Open file under cursor功能(打开选定的Java文件),为xml,tld,jsp等文件增加Open type under cursor功能(打开选定的Java类型),把像thisIsMyFieldName这样的变量名转换/还原成this_is_my_field_name。
3.17 Lockness
线程检测工具,检测线程瓶颈和线程死锁的工具。
使用方法:
1、 获取Tread Dump信息:在windowns cmd行窗口启动java应用程序后,按ctrl+break;在unix下是ctrl+\或者kill -QUIT pid触发;但此时的Tread Dump信息是输出到控制台,你需要将控制台的文件拷贝到文件,或者在启动java应用程序时直接将信息输出到文件,例:java aprogramm>>a.log。
2、 查看Tread Dump信息:在工程下新建文件,将新建的文件link到第一步输出的文件a.log,并用lockness将新建的文件打开。
详细使用请参考《lockness help.doc》。
3.18 JDepend
分析包的依赖关系、耦合关系,包括循环依赖。具体使用参考文档《JDepend工具介绍及与eclipse集成说明.doc》
3.19 Metrics
度量工具,如代码复杂度度量、类的方法数量、方法的参数等。
参数设置:windowns->preferences->Metrics
问题查看:windowns->show view->other->metrics->metrics view:
如上图,超过上限的度量指标,将会以红颜色体现出来。
具体使用方法及相关度量指标含义,请参考help->help contents->metrics
3.20 MoreUnit
moreUnit这个插件用于帮助开发单元测试。它能够修饰一个有测试用例的类(例如下图文件名前的绿点表示这是有测试代码对应的类)。
在编辑器中标记被测试的方法。在编辑器中通过菜单或快捷键跳到测试代码。在编辑器中通过菜单或快捷键为光标所在位置的方法生成一个测试方法基本柜架。
详细使用请参考《moreunit使用说明.doc》
3.21 Eclipse Memory Analyzer
Memory Analyzer是一种快速的,功能丰富的Java堆分析工具,可以帮助查找内存泄露,并减少内存消耗。
这个工具可以对由堆转储产生的数以亿计的对象进行分析,一旦堆转储被解析,可以在打开他的一瞬间,立即得到保留大小的单一对象,提取记录详细的信息,查看为什么这些对象对象资料没有被释放掉。
使用这些功能的报告,可以对这些对象进行跟踪,找到内存泄露嫌疑人,也可以得到系统的性能指数,帮助优化系统。
具体使用方法参考《使用 Eclipse Memory Analyzer 检测内存泄漏问题.doc》。
3.22 Log4e
对于使用Eclipse的程序员Log4e将是我们最得力的log4j日志编写助手。
Log4e是一个免费的Eclipse Plugin,它可帮助你在你的Java工程中快速加入Log;安装Log4e插件后,在eclipse首选项中会多出一个Log4e选项。
Log4e可以有多个插入Log为一个方法、类,当然也可以在当前位置插入Log,同时其也可以把Sysout.out.println()的转换为log;所有的这一切只需要你点点鼠标或者按一次快捷键。
4 FAQ
4.1 某些插件没有安装成功,在help->aboub eclipse SDK->plug-in details中也看不到插件的相关信息
答:把configuration目录删除 除开ini文件外的其他文件及文件夹。再重启eclipse。
评论
3 楼
gaoxikun
2015-08-06
看起来很齐全,很完美,但是不知道从哪里下载 。
2 楼
gaoxikun
2015-08-06
亲,能把这个集成了插件的myeclipse 6.5给我一下吗,谢谢亲咯。
1 楼
hotsmile
2013-07-31
不错!!!!!!!!!
发表评论
-
java 中的文件读取信息
2013-03-11 08:56 1077import java.io.BufferedReader ... -
oracle结果集的操作信息
2013-03-04 16:22 929众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一 ... -
js正则表达式(二)
2013-01-09 11:20 898首先加个重要的东西 * ... -
java路径问题以及java对文件的基本操作信息
2012-12-19 14:09 9871.基本概念的理解 绝对 ... -
JS正则表达式
2012-11-15 17:10 861function isTrueName(s) { var pa ... -
java公用类
2012-11-15 17:05 874package cn.org.jshuwei.j2ee.uti ... -
java规范信息
2012-10-30 08:44 28011 一、判断选择题(每题1分) 1. 表达式要在低优先级操作符 ... -
java时间公用和StringUnitl以及java调用存储过程
2012-10-16 17:38 16271 构建存储过程的语句信息 /** * 从Fun ... -
jquery批量删除
2012-09-20 14:31 3398<%@ page language="java ... -
java操作execl文件(2003与2007不兼容问题)
2012-09-19 14:49 1480package com.huawei.bss.execlCom ... -
java操作execl文件
2012-09-19 08:53 996package com.huawei.bss.execlCom ... -
通过onkeypress和onkeydown事件禁用键盘中某些键
2012-09-17 15:09 963http://zywang.iteye.com/blog/70 ... -
properties的修改
2012-09-14 16:05 1022public static void modifyProper ... -
java学习的一点记录
2012-09-12 16:15 1247public class Tools { stati ... -
STRUTS2与JSON的LIST和MAP对象返回
2012-09-07 14:57 6695<%@ page language="java ... -
struts2 iterator双重叠迭取值
2012-09-05 18:08 1267•效果:Map<String,List<Derpa ... -
struts2多个配置文件的应用
2012-09-05 10:10 1082<!-- 定义Struts2的核心Filter --&g ... -
java中使用net.sf.json对json进行解析
2012-09-04 12:24 1035作者: http://zhangnet1.iteye.com/ ... -
XML的TreeConfig
2012-09-04 10:20 923/** * <?xml version=&qu ... -
JSON与 STRuts2
2012-09-04 10:20 1319package com.huawei.cmclient.com ...
相关推荐
MyEclipse插件flex安装及简单实例MyEclipse插件flex安装及简单实例MyEclipse插件flex安装及简单实例
本附件是MyEclipse上创建Activiti工程,创建编辑Activiti流程图必备插件,附件中含有指导文档,按照文档非常快捷安装插件;并且能够告诉你怎么安装运行MyEclipse工具;比在线安装插件简单快捷;
myeclipse2014_svn插件,简单易用, myeclipse2014_svn插件,简单易用。
myeclipse插件的安装工具,带详细的说明,非常的简单,可以安装任意的插件。
图形界面,简单易用,产生代码后,拷贝到\Genuitec\MyEclipse ××\configuration\org.eclipse.equinox.simpleconfigurator\ bundles.info 即可
myeclipse加svn插件,简单的方式
3、内部反编译即是MyEclipse插件、下载后里面有两个文件net.sf.jadclipse_3.3.0.jar和jad158g.win.zip,第二个先不用管它。 第一步、我们把第一个jar文件复制到D:\MyEclipse\eclipse\plugins的目录下。 第二步、重启...
汉化方法可以参考我的博客中《MyEclipse7.0和Eclipse3.5的超简单强行汉化方法(其他版本可以参照强行汉化无需在线升级或者本地安装)》一文
MyEclipse整合svn客服端插件 简单的操作过程,大家应该看着操作就明白了。
本文简单有效的描述了如何在Myeclipse7.5下下载安装SVN插件的步骤。
超好用的反编译插件,值得推荐。 可以直接cmd命令行反编译或者反编译jar包,简单配置就可以了。 压缩包内有使用的.exe 和 .jar插件,还有使用说明以及安装方法,很齐全的哦。。。
此插件可以在myeclipse和eclipse使用,方便,简单,并且配有安装说明。
MyEclipse8.6 中文SVN插件 解压目录到X:\Genuitec\MyEclipse-8.6下,重启MyEclipse即可.简单方便
非常小的myeclipse svn 插件,安装过程简单、有效,可在myeclipse上使用svn进行更新、上传、比对等操作。
svn插件myeclipse,很简单实用,解压,复制里面的内容到myeclipse里面的dropins文件夹中,重启,就可以了
MyEclipse8.6汉化插件及教程,图文教程,简单易学
【这种情况用在myeclipse自带的更新插件更新不起的情况下,在中国似乎都无法更新,这里就不说怎么在eclipse上自动更新插件的方法了(太简单了,而且无法实现)】 方法二、 1.从官方网站下载site-1.6.16.zip,网址:...
如果你不想在MyEclipse中浏览自己制作的网页而在浏览中浏览却要每次都要输入地址麻烦时,你可以使用此插件简化你的操作,此插件可以让MyEclipse中的网页如Jsp可以在浏览器中一键输入目前的网址,大大提高开发速度,...
myeclipse svn插件,不需安装 简单易用
myeclipse10 svn插件最简单的加载方式。 解压下载的文件放到myeclipse10的安装目录,例如C:\Users\wubin\AppData\Local\MyEclipse\MyEclipse 10\dropins下。 放置好后是这样的 C:\Users\wubin\AppData\Local\...