Eclipse 常用插件安装(最新更新:2016-12-06)
.
.
.
.
.
Eclipse 用得久了,不停地填充着各种好用的插件。由于我的版本较低,不支持插件导出功能(3.7以上支持),所以把各种体验比较好的插件记录在这里,以便将来全量升级Eclipse时使用,也方便各位猿友参考。
以下插件书写并无先后顺序排名。
一、Eclipse XPath evaluation
熟悉 XPath 的童鞋都懂的,不用多说。之前一直是通过 Altova XMLSpy 这款软件使用 XPath,总体来说挺不错的。只是商业软件,使用破解版总感觉过意不去,所以自己动手在网上查找并安装了这款 Eclipse XPath evaluation 插件。
安装步骤:
1.在线安装,地址:http://eclipse-xpath-evaluation-plugin.googlecode.com/svn/trunk/eclipse-xpath-evaluation-plugin-update-site/
2.安装好之后重启 Eclipse,然后通过 window--show view--XPath 打开窗口,再打开一个XML文档,就可以使用 XPath 了。
缺点:只能解析格式非常标准的文档。(好像所有的 XPath 工具都这样)
二、easyexplore
用过 MyEclipse 的童鞋都知道,MyEclipse 工具栏中有一个按钮非常好用,只要在 Package Explorer 中选中某个目录有,直接点击工具栏中一个文件夹的图标就可以在资源管理器中打开这个目录。这款插件叫什么名字忘记了,不过 Eclipse 并没有预装类似的插件,于是在网上找到了一个比较好用的替代品“easyexplore”。
安装步骤:
1.下载插件:http://pan.baidu.com/s/1oVfMl
2.将解压出的 Jar 包放置到 eclipse 的 plugins 目录下,重启 eclipse。
3.在 PackageExplorer 中右键点击目标文件,选择 Easy Explore... 即可。
三、findbugs
不可多得的静态代码分析工具,能发现很多代码中的隐藏 bug,快试试吧。
安装步骤:
1.下载插件:http://findbugs.sourceforge.net/ 官网
(官网有时不能访问,可以从备份地址下载:http://pan.baidu.com/s/1zK0OU)
2.解压缩; 3.将目录copy到eclipse的plugins目录下;
5.修改eclipse\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info文件,在最后一行添加如下内容:
格式:包名,版本,安装路径,4,false
例如:edu.umd.cs.findbugs.plugin.eclipse,2.0.0.20111220,plugins/edu.umd.cs.findbugs.plugin.eclipse_2.0.0.20111220,4,false
安装路径如果是目录则直接写plugins/目录名/,如果是jar包就直接写plugins/XXX.jar
6.重启eclipse。
使用方法:
在 Package Explorer 窗口中选中需要检查的文件或项目,右键--find bugs--find bugs,等待扫描完成后即可查看找到的问题。
四、ByteCode
可以在 eclipse 中方便的查看 class 文件的反汇编代码,如同 javap 命令。
安装步骤:
直接在线安装:http://download.forge.objectweb.org/eclipse-update/
个人更推荐这款:Bytecode Outline - http://andrei.gmxhome.de/eclipse/ 之前一直用这款,换硬盘之后找不到了。今天才刚刚找到,赶紧补充上来。
五、Memory Analyzer
简称 MAT,是一款傻瓜式 JVM 堆转储文件分析工具,能解析主流虚拟机生成的转储文件。是分析内存泄漏得心应手的工具之一。
安装步骤:
http://www.eclipse.org/mat/downloads.php
可以在线安装也可以下载独立的安装包。
使用方法:
请自行Google。
========== 2014-03-01 更新 ==========
六、Fat Jar
每次发布Jar包的时候都要手工编写 MANIFEST.MF,太麻烦?那就用这个小工具吧。
项目主页:http://fjep.sourceforge.net/
安装步骤:Fat Jar - http://kurucz-grafika.de/fatjar
使用方法:
在 Package Explorer 视图的项目上点击右键,选择 Build Fat Jar 菜单。


========== 2016-12-06 更新 ==========
七、jd-eclipse
不想每次 F3 打开一个 class 的时候看到的都是一张苍白的大花脸?试试这款反编译插件吧,打开 class 文件的时候会自动反编译成 java 代码,有时自己都区分不出来看的是源码还是 jar 包。
安装步骤:在线安装,下载地址:http://jd.benow.ca/jd-eclipse/update
装好之后重启 eclipse,把 class 文件的默认编辑器改为该插件:
菜单:Window --> Perferences --> General --> Editors --> File Associations,在右侧 File types 窗口中选中 *.class,然后在下方的 Associated editors 窗口中选中 Class File Editor,单击右侧的 Default 按钮,最后点击 OK 按钮关闭首选项窗口即可。
未完待续,不断更新中。。。
Eclipse 常用插件安装(最新更新:2016-12-06)的更多相关文章
- Eclipse常用插件安装_PropertiesEditor
properties文件在项目中多用做i18n国际化支持的配置文件,在properties文件中出现的中文信息都要转换为Unicode文本,一般的做法都是使用JDK自带的native2ascii工具进 ...
- eclipse常用插件安装
打开资源文件所在目录 EasyExplorer 下载:http://sourceforge.net/projects/easystruts/ 直接拷贝到%ECLIPSE_HOME%\plugins 或 ...
- Eclipse jee 3.7常用插件安装手记
最近在折腾Maven,于是想重新配置一个Eclipse环境,插件安装挺折腾人的,尤其天朝的网络,你懂的,伤不起啊,因此特地把正确的过程记录下来,供大家参考,节省时间 1.官网下载eclipse-jee ...
- Eclipse常用插件 + Eclipse快捷键
J2EE开发IDE,常用的有Eclipse.Myeclipse.Intellij IDEA 版本(Luna):http://www.eclipse.org/downloads/ 版本(2015 ...
- 持续集成-Jenkins常用插件安装
1. 更新站点修改 由于之前说过,安装Jenkins后首次访问时由于其他原因[具体未知]会产生离线问题.网上找了个遍还是不能解决,所以只能跳过常用插件安装这步.进入Jenkins后再安装这些插件. 在 ...
- Sublime Text 3常用插件安装
Sublime Text 3常用插件安装 PS:sublime是笔者用过的最好用的编辑器,也是最轻量级,功能最强大的编辑器.好东西应该被分享! 1.直接安装 --下载安装包解压缩到Packages目录 ...
- Sublime text3 常用插件 安装
1 安装插件前的准备工作 首先确保你的Sublime Text3编辑器为官方版(非破解版),建议下载官网的便携版本(好处多多). 然后安装插件管理工具(Package Control) 1.1 打开S ...
- eclipse svn插件安装方法
eclipse svn插件安装方法 使用dropins安装插件 从Eclipse3.5开始,安装目录下就多了一个dropins目录.只要将插件解压后拖到该目录即可安装插件.比如安装svn插件subcl ...
- Eclipse Jetty插件安装
Eclipse Jetty插件安装 使用方法一: 本地资源包插件下载地址:http://pan.baidu.com/s/1sjNP5Id 或者是地址:http://pan.baidu.com/s/1b ...
随机推荐
- log4j(四)——如何控制不同风格的日志信息的输出?
一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 二:老规矩,先来个栗子,然后再聊聊感受 import org.apache.log4j.*; //by godtrue p ...
- 技术的正宗与野路子 c#, AOP动态代理实现动态权限控制(一) 探索基于.NET下实现一句话木马之asmx篇 asp.net core 系列 9 环境(Development、Staging 、Production)
黄衫女子的武功似乎与周芷若乃是一路,飘忽灵动,变幻无方,但举手抬足之间却是正而不邪,如说周芷若形似鬼魅,那黄衫女子便是态拟神仙. 这段描写出自<倚天屠龙记>第三十八回. “九阴神抓”本是& ...
- css浮动中避免包含元素高度为0的4种解决方法
问题:当子元素中使用了float时,如果其父元素不指定高度,其高度将为0 解决:清除(闭合)浮动元素,使其父div高度自适应 方法一:额外标签+clear:both (W3C推荐方法,兼容性较 ...
- MongoDB学习笔记(10)-- 排序
MongoDB sort() 方法 在 MongoDB 中使用 sort() 方法对数据进行排序,sort() 方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序 ...
- 10分钟轻松设置出 A+ 评分的 HTTP/2 网站
前言 其实 HTTP/2 应该是 2015 年的老话题了(2015 年 5 月 14 日 HTTP/2 协议正式版的发布),但是 2018 年都到了很多网站依旧没有使用,作为新一代互联网协议,HTTP ...
- VB将MSHFlexGrid数据导出到Excel文件通用功能
1.通用导出Excel功能. 2.将 MSHFlexGrid数据导出到Excel文件通用功能. 3.具体代码如下: '将下列代码保存到一模块文件中,调用方法:Export fgrid1,cd1 Pub ...
- Django form入门详解--2
调整form的输出格式: 默认情况下form的格式化输出是基本table的样式的.但是django中还是为form提供发别的输出样式 1.默认的table样式输出 <html> <h ...
- 基础002_V7-CLB
一.综述 参考ug474.pdf: 7系列中,一个CLB包含两个slice: 每个CLB的资源: CLB可配置的主要功能: 二.主要功能 LUT是基本单元,例如选择器assign muxout = ...
- Intellij IDEA 导入Eclipse的Web项目
Project Structure -> Modules -> Web (Module使用web技术)
- Win 10服务智能化有什么依据?
在今年7月29日之后.Win 10操作系统就叫"视窗服务"了,当中有没有"智能'因素呢?能不能叫做"智能操作系统"呢?为什么?什么是& ...