eclipse插件大全整理学习

Eclipse Web Tools Platform(WTP)

地址:http://download.eclipse.org/webtools/

WTP十分强大,支持HTML, JavaScript, XML, JSP,支持语法着色,代码提示,代码折叠等,以及其它一堆JavaEE相关的功能。Web开发必备!

Eclipse Data Tools Platform (DTP) JFacedbc

地址:http://www.eclipse.org/datatools/
支持SQL执行和编辑。其实我主要就用来做SQL文件语法高亮。查询还是用 UltraEdit + QueryBrowser 方便一些。

Subclipse

地址:http://subclipse.tigris.org/
整合SVN客户端到Eclipse中,在IDE中方便地进行各种SVN操作。如果是Linux系统,记得要顺便装上 JNA Library。

StartExplorer

地址:http://startexplorer.sourceforge.net/
这是个十分简单的插件,但我却离不开它,因为功能非常实用:
1、将当前文件在Windows Explorer中打开。(Windows only)
2、用系统默认程序打开当前文件。
3、打开cmd.exe并定位到当前文件的目录。(Windows only)
4、复制当前文件路径到剪贴板。
5、其它自定义命令。
而且,以上功能全部支持自定义快捷键。
抛弃MyEclipse后,一直对功能1日思夜想,曾经还想过自己开发个这样功能的插件呢,所以后来当我见到这个插件时,真是内牛满面啊~

moreUnit

地址:http://moreunit.sourceforge.net/
自动生成测试类、测试方法,在原方法和对应的测试方法间快速跳转。实用的小功能~
默认会占用快捷键 Ctrl+U 和 Ctrl+J,可手动修改。

jadclipse

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

openexplorer

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

Maven Integration for Eclipse

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

Spring IDE for Eclipse

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

FatJar

Fat Jar 打包插件,可以方便的完成各种打包任务,可以包含外部的包等.

XMLBuddy

它主要提供是有关DTD方面的验证、代码助手等功能;还有一种是XMLBuddy Pro,它相对于XMLBuddy来说,扩展了许多功能,比如对Schema、XSLT、RELAX NG 的支持,但它需要Money。对于XML的一般编写,XMLBuddy已经够用了,而且它是免费的,很容易得到,所以这里就着重谈谈它了。

PropEdit

eclipse默认的 .properties 文件编辑器有几个问题:

1、编码问题
2、多种语言同步问题

KeepResident

Eclipse加速插件KeepResident

插件管理一瞥

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

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

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

转载于:https://www.cnblogs.com/alterhu/archive/2012/03/16/2400128.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/448535.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据结构之顺序栈的一些基本操作

** 顺序栈可以用一个一维数组和一个记录栈顶位置的整形变量来实现,数组用于顺序存储栈中所有的数据元素,栈顶指针用于存储栈顶元素的位置。 ** 头文件(Sqstack.h): #ifndef __SQSTACK_H__ #define __SQSTACK_H__#i…

网友力荐教子名言 只有50句却能改变儿女一生

从当今的家庭来看,大多数的家长把自己的一切希望寄托在孩子的身上,这个〝望子成龙〞或〝盼女成凤〞的希望能否成为现实,需要多方面的努力,而家庭是孩子的第一所〝学校〞, 父母是孩子的第一位〝老师〞,家庭…

guava 之 ImmutableMap 使用实例及好处

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 ImmutableMap 的作用就是:可以让java代码也能够创建一个对象常量映射,来保存一些常量映射的键值对。 分析以下情…

从事前端开发必须要了解的CSS原理(转)

一、浏览器的发展与CSS 网页浏览器主要通过 HTTP 协议连接网页服务器而取得网页, HTTP 容许网页浏览器送交资料到网页服务器并且获取网页。目前最常用的 HTTP 是 HTTP/1.1,这个协议在 RFC2616 中被完整定义。HTTP/1.1 有其一套 Internet Explorer 并不完…

oracle函数 MIN([distinct|all]x)

【功能】统计数据表选中行x列的最大值。 【参数】all表示对所有的值求最大值,distinct只对不同的值求最大值,默认为all 如果有参数distinct或all,需有空格与x(列)隔开。 【参数】x,可为数字、字符或日期型字段 【返回】对应x字段类型 注&…

数据结构之链式栈的一些基本操作

链式栈是一种数据存储结构,可以通过单链表的方式来实现,使用链式栈的优点在于它能够克服用数组实现的顺序栈空间利用率不高的特点,但是需要为每个栈元素分配额外的指针空间用来存放指针域。 头文件 LinkStack.h #ifndef __LINKSTACK_H__ #d…

做人做事的8大智慧

一、守拙的智慧:心头洞明,表面糊涂。 做人的最高境界,就是抱朴守拙。不张扬,平易近人,虽不高人一等,但更得众人的欢迎。社会是很现实的,人心更是难测的。当你聪明绝顶、锋芒毕露时,则…

@Test 运行 Method xxx should be void、Method xxx should have no parameters

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 Method test should have no parameters...java.lang.Exception: Method test should have no parameters ... 报错如上&#xff0…

TKmybatis和mybatisplus哪个好用

文档连接 :http://baomidou.oschina.io/mybatis-plus-doc/#/?id%E7%AE%80%E4%BB%8B https://gitee.com/hengboy/mybatis-enhance https://gitee.com/free/Mapper/wikis/1.3-spring-boot?sort_id208198 https://durcframework.gitee.io/fastmybatis/ 注&#xff1a…

物理内存不够用,临时增大Linux交换分区的方法

当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么 操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时&…

数据结构之顺序队列和链式队列常用的一些操作

顺序队列是队列的顺序存储结构,顺序队列实际上是运算受限的顺序表。和顺序表一样,顺序队列用一个向量空间来存放当前队列中的元素。由于队列的队头和队尾的位置是变化的,设置两个指针front和rear分别指示队头元素和队尾元素在向量空间中的位置…

33个训练大脑的小方法

已经步入经常忘事的年龄了。常常是提起一个人,形象都在脑海中,但就是说不出其姓名来,哪怕就在嘴边也说不出来。有时候遇到一个人,知道是熟悉的人,但就是想不起名字了,有时候弄得很尴尬。 书里说&#xff0c…

linux常用命令(4)

linux常用命令(4) --- Vim编辑器与Shell命令脚本 如何使用vim编辑器来编写文档、配置主机名称、网卡参数以及yum仓库;通过vim编辑器将Linux命令放入合适的逻辑测试语句(if、for、while、case)后最终写出简单使用的shell脚本;可以通过at命令或…

script 标签到底该放在哪里

一般script标签会被放在头部或尾部。头部就是<head>里面&#xff0c;尾部一般指<body>里。 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 将script放在<head>里&a…

栈在表达式计算过程中的应用

栈在表达式计算过程中的应用 &#xff1a;建立操作数栈和运算符栈。运算符有优先级。 规则&#xff1a; 自左至右扫描表达式&#xff0c;凡是遇到操作数一律进操作数栈。 当遇到运算符时&#xff0c;如果它的优先级比运算符栈栈顶元素的优先级高就进栈。反之&#xff0c;取出…

Python-02-基础知识

一、第一个Python程序 【第一步】新建一个hello.txt 【第二步】将后缀名txt改为py 【第三步】使用记事本编辑该文件 【第四步】在cmd中运行该文件 print("Hello World!") 强调&#xff1a;python解释器执行程序是解释执行&#xff0c;即打开文件读内容&#xff0c;因…

数据结构之树的一些基本操作

树是由根结点和若干颗子树构成的。树是由一个集合以及在该集合上定义的一种关系构成的。集合中的元素称为树的结点&#xff0c;所定义的关系称为父子关系。父子关系在树的结点之间建立了一个层次结构。在这种层次结构中有一个结点具有特殊的地位&#xff0c;这个结点称为该树的…

利用FS寄存器获取KERNEL32.DLL基址算法的证明(ZZ)

转自&#xff1a;http://blog.csdn.net/int2e/archive/2008/01/09/2032732.aspxFS寄存器指向当前活动线程的TEB结构&#xff08;线程结构&#xff09; 偏移 说明 000 指向SEH链指针 004 线程堆栈顶部 008 线程堆栈底部 00C SubSystemTib 010 FiberData 014 ArbitraryUse…

很老很老的老偏方,小病一扫光

1、洋葱、生姜治头皮屑 ①将一个的洋葱头用纱布包好&#xff0c;用它揉擦头皮&#xff0c;24小时后用温水洗头&#xff0c;即可止头痒&#xff0c;除头皮屑。 ②先将生姜切片&#xff0c;放入锅里煮沸&#xff0c;待水温不烫的时候倒上适量醋&#xff0c;加水洗头。 2、小白果…

script 放置最佳位置以及 html 执行顺序

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 看到知乎上有很多讨论关于javascript位置的文章。所以特意留意了这方面的问题。 首先要了解到的是&#xff1a; html文件是自上而下的执…