eclipse 实用插件记录集


在网上收罗了下插件,eclipse的插件实在众多~~!,令人目眩。


简单记录下一些实用的插件,留作日后参考,不足的部分等有时间再补上吧!


或许因为版本或者url变更等缘故,有些插件会淹没在时间的洪流中,


但只要记住插件名字,日后度娘去~总能找到新的更新,或类似的插件。



----------------------------- 框架类 Start -----------------------------

扫描二维码关注公众号,回复: 4243021 查看本文章

Spring

先安装面向方面开发(AOP)  http://www.eclipse.org/ajdt/downloads

我选择 http://download.eclipse.org/tools/ajdt/44/dev/update

再安装Spring插件 http://spring.io/tools/sts/all

我选择 http://dist.springsource.com/release/TOOLS/update/e4.4/


Struts

它提供了struts-config.xml配置文件的图形管理界面。 
介绍:Struts开发辅助工具。提供struts-config.xml的图形编辑界面;提供Action, ActionForm, JSP等的创建向导。
官方网站:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=StrutsIDE
插件下载:http://sourceforge.jp/projects/amateras/downloads/48176/tk.eclipse.plugin.struts_2.0.7.jar/


Hibernate

Hibernate Synchronizer

HiberClipse


Mybatis

MyBatis Generator

Mybatis Editor


----------------------------- 框架类 End -----------------------------



----------------------------- 前端 Start -----------------------------

安装Extjs插件Spket
介绍:Spket IDE是功能强大的JavaScript 和XML开发工具包。

这个强大的编辑器可以进行JavaScript、XUL/XBL以及Yahoo! Widget开发。

其中JavaScript编辑器具有代码完成(code completion)、语法标记以及内容概览等功能,协助开发人员创建高效的JavaScript代码。
官方网站:http://www.spket.com
Eclipse在线安装URL:http://www.agpad.com/update


Java3d-eclipse 
Java3d-eclipse项目将Java3D封装成一个Eclipse插件,便于开发其它集成Java3D的插件和RCP应用。


html5wtp 
html5WTP是一个工具让Eclipse WTP支持html5 javascript代码内容辅助(Content Assistance)功能。该工具分离自jQueryWTP。


jQueryWTP
jQueryWTP一个让Eclipse WTP支持jQuery Javascript代码自动补全功能的Eclipse插件。


Bravo JSP editor 
Bravo JSP editor是一个JSP/html页面WYSIWYG编辑器。Code editor(代码编辑器)与Eclipse Web Tools的JSP编辑器相同,所以支持代码建议,代码模板和其它相同的功能。可视化部分:支持CSS样式、图片、JSP表达式/标签库/标签文件、外部included的文件。改变HTML/CSS/JSP代码可以立即看到效果。提供DOM查找/替换对话框。JSTL的变量查看功能。


Javascript Debug Toolkit
介绍:JSDT(Javascript Debug Toolkit)是一个用于javascript调试的Eclipse 插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。
官方网站:http://code.google.com/p/jsdt/
Eclipse在线安装URL:http://jsdt.googlecode.com/svn/trunk/org.ayound.js.debug.update
JSEditor 
JSEditor也是一个可以在eclipse下编写JavaScript的插件。


JSEclipse   
可以编辑JavaScript 文件,支持语法突出显示和包括了一些常用的面向对象的方法。支持的面向对象的功能有:构造函数,类方法,实例方法,类变量等等。支持代码错误提示,警靠报告等。


RegEx Test 测试正则表达式
Regex Util 
介绍:正则表达式测试插件。它能够高亮显示正则表达式语法、括号匹配、错误检测。能够提醒正则表达式的功能详细描述等。
官方网站:http://myregexp.com/eclipsePlugin.html
Eclipse在线安装URL:http://regex-util.sourceforge.net/update/
QuickREx 正则表达式测试插件.

----------------------------- 前端 End -----------------------------



----------------------------- 综合 Start -----------------------------

Lockness
http://lockness.plugin.free.fr/home.php Lockness是一款分析Java Thread Dump的Eclipse插件。有了Lockness,很容易就能找出颈瓶状态或锁死状态中含有哪些线程。其最新版本已经做出改进,能够更好地支持由JDK6生成的Thread Dumps。


EasyEclipse for Python

PyDev – Eclipse的Python开发环境
工具地址:http://marketplace.eclipse.org/content/pydev-python-ide-eclipse


EasyEclipse for Ruby and Rails


PTI - PHP工具集成
工具地址:http://marketplace.eclipse.org/content/pti-php-tool-integration


J2ME插件 
EclipseME是一个开源的Eclipse插件可以帮助开发J2ME MIDlets。EclipseME使得你不必担心J2ME所需的特殊环境而把焦点放开发你的程序上。
更多J2ME插件信息


Eclipse SWT Designer Plugin 
介绍:Eclipse SWT Designer Plugin是一个用于快速构建J2SE的桌面化GUI开发的Eclipse插件。
官方网站:http://sourceforge.net/projects/eclipsedesigner/
插件下载URL:http://sourceforge.net/projects/eclipsedesigner/files/latest/download


Visual Swing Designer for Eclipse 
这是一个Swing界面设计工具,基于eclipse插件技术开发。具有以下特点:
界面布局模仿Netbeans界面设计工具,操作和netbeans设计工具基本一模一样,容易直观的实现布局。
代码的生成和解析不需要辅助form文件,直接从源代码文件进行解析生成。生成代码可读性要强,要可以编辑并且同步。目前已经基本实现,有些折中处理,采用约定代替配置的办法提高代码解析速度。
直接支持树和表的界面设计,不需要写代码,直观的采用界面操作,便可以直接生成表和树的数据模型代码。此功能已经实现。而且目前的框架可以很容易扩展,实现类似其他复杂组件的界面设计。
工具的性能良好,界面设计功能流畅,代码解析/生成速度快。目前来看,速度和性能还不错,初步的打算是将速度放在最后处理优化。
支持在设计时切换LookAndFeel,并能生成所设定LookAndFeel的代码。这样就能做到设计时和运行时完全一致。而NetBeans的设计工具只能以NetBeans自身相同的LookAndFeel设计,然后使用另外的LookAndFeel预览。
支持菜单的可视化设计。


ADT Plugin for Eclipse 
Eclipse ADT是一个基于Eclipse IDE实现的Android应用程序开发工具。它能够帮助开发人员快速构建一个新的Android项目,创建一个应用程序UI,添加基于Android Framework API的组件,使用Android SDK工具调试Android应用程序,并能够导出已经签名的.apk文件。提供自定义XML编辑器。
收录时间:2011-06-07 09:53:02
更多ADT Plugin for Eclipse信息


FreeMem FreeMem是一款支持Eclipse的图表式内存监视器。
工具地址:http://marketplace.eclipse.org/content/freemem


MemoryManager   
内存占用率的监视


AntView  
AntView 是一个elipse插件,可从Eclipse IDE中运行Ant建造文件。



Properties Editor   
Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式
SimplePropertiesEditor 
SimplePropertiesEditor是一个用来编辑Java属性文件的Eclipse插件,能够自动将非ASCII字符转换成Unicode转义字符串(Escape Sequence)。


eclipse-fonts 
一个可以控制Eclipse字体大小的Eclipse插件 
更新地址: http://eclipse-fonts.googlecode.com/svn/trunk/FontsUpdate/
快捷键-
CTRL+= : 增大字体
CTRL+- : 减小字体


Eclipse Json Editor Plugin 
Eclipse Json Editor Plugin是一个Json数据编辑插件。提供着色区分显示,文档结构概览,JSON校验,格式化文档等功能。


Jode   
一款Java的反编译工具。
反编译,查看class源码 jadclipse
JadClipse 
介绍:JadClipse是一个Eclipse插件,无缝地集成了Jad(快速Java反编译器)与Eclipse。通常,当打开一个类文件,类文件查看器将显示一个简短的API类的轮廓。如果你安装这个插件,JadClipse类文件查看器将替换类文件查看器并显示了类的反编译源代码。这个任务可以通过在后台使用Jad反编译相应的类文件来完成。可以支持正常的Java语法高亮以及大纲视图。

jad.exe下载 :  http://varaneckas.com/jad
net.sf.jadclipse_3.3.0.jar官方网站:http://sourceforge.net/projects/jadclipse/


Code Folding 
Code Folding 加入多种代码折叠功能(比eclipse自带的更多)

----------------------------- 综合 End -----------------------------



----------------------------- 代码质量 Start -----------------------------
Saros
Saros是一个Eclipse插件用于分布式协助编辑与结对编程,但一次会话能够同时支持多个参与者一起编辑。同一次会话的所有参与者都拥有一个相同的Eclipse项目副本。在编辑的过程中Saros能够保持这些副本同步。此外Saros还提供高品质的语音交流支持。


eCobertura 
eCobertura是一个让你可以在Eclipse开发工具中使用Cobertura的Eclipse插件,Cobertura是一个测量测试覆盖率的工具。eCobertura能够让你直接从Eclipse中在 Cobertura覆盖模式下加载你的应用程序或测试。根据覆盖结果查看着色过的源文件,在一个树结构视图中浏览详细的覆盖效果。


EclEmma
EclEmma是一个基于EMMA的Java代码覆盖工具。它的目的是让你可以在Eclipse工作平台中使用强大的Java代码覆盖工具EMMA。EclEmma是非侵入式的不需要修改你的项目或执行其它任何安装,它能够在工作平台中启动像运行JUnit测试一样直接对代码覆盖进行分析。覆盖结果将立即被汇总并在Java源代码编辑器中高亮显示。
http://update.eclemma.org/ 测试代码覆盖率



PMD http://pmd.sf.net/eclipse
介绍:PMD是一种开源分析Java代码错误的工具。与其他分析工具不同的是,PMD通过静态分析获知代码错误。也就是说,在不运行Java程序的情况下报告错误。PMD附带了许多可以直接使用的规则,利用这些规则可以找出Java源程序的许多问题。此外,用户还可以自己定义规则,检查Java代码是否符合某些特定的编码规范。PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是Java程序员debug的好帮手。
官方网站:http://pmd.sourceforge.net/
Eclipse在线安装URL:http://pmd.sf.net/eclipse


Findbug http://findbugs.cs.umd.edu/eclipse/ 
介绍:Findbugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。它可以帮助改进代码的质量。它是寻找代码缺陷的,很多我们写的不好的地方,可以优化的地方,它都能检查出来。例如:未关闭的数据库连接,缺少必要的null check,多余的 null check,多余的if后置条件,相同的条件分支,重复的代码块,错误的使用了"==",不同数据类型的比较,建议使用StringBuffer代替字符串连加等等。
官方网站:http://findbugs.sourceforge.net/
Eclipse在线安装URL:http://findbugs.cs.umd.edu/eclipse


Metrics http://metrics.sourceforge.net/update复杂度监控


CheckStyle http://eclipse-cs.sourceforge.net/update编码标准分析


Checkclipse   
Checkclipse 检查代码的风格、写法是否符合规范
介绍:CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。CheckStyle检验的主要内容有:Javadoc注释、命名约定、标题、import语句、体积大小、空白、修饰符、块、代码问题、类设计以及混合检查(包括一些有用的比如非必须的System.out和printstackTrace)等。
官方网站:http://checkstyle.sourceforge.net/
Eclipse在线安装URL:http://eclipse-cs.sourceforge.net/update/



----------------------------- 代码质量 End-----------------------------



猜你喜欢

转载自blog.csdn.net/Cky079/article/details/41749739