JAVA网站制作之25个让Java程序员更高效的Eclipse插件仓酷云
你通过从书的数量和开发周期及运行速度来证明:net网页编程和ruby要比java简单。Eclipse供应了一个可扩大插件的开辟体系。这就使得Eclipse在运转体系之上能够完成各类功效。这些插件也分歧于其他的使用(插件的功效是最难用代码完成的)。具有符合的Eclipse插件长短常主要的,由于它们能让Java开辟者们无缝的开辟基于J2EE和服务的使用程序。Eclipse的插件也能匡助他们开辟分歧使用架构上的程序。上面列出来的是25个最好的收费Eclipse插件,可让开辟者更高效的事情。
<br>
进步代码质量的插件
1.FindBugs
FindBugs能够帮你找到Java代码中的bug,它利用LesserGNUPublicLicense的自在软件允许。
2.Checkstyle
Checkstyle插件能够集成到EclipseIDE中往,能确保Java代码遵守尺度代码款式。
3.ECLemma
ECLemma是一款具有EclipsePublicLicense允许的收费工具,它供应了便利快速的开辟和测试情况。你可使用代码掩盖形式下的“launch”功效,用起来就像是真实的运转/调试形式。你能够经由过程利用代码掩盖试图,高亮源文件,计数来剖析代码。
4.JDepend4Eclipse
JDepend4Eclipse能够匡助你遍历文件夹,帮忙你量化计划的质量。它利用EclipsePublicLicensev1.0允许。
5.PMD
PMD是一款代码剖析器,用来检测变量和写得欠好的代码。(更新网址-http://pmd.sourceforge.net/eclipse/)
6.SourceHelper
SourceHelper能够帮忙编码和调试,对写好的代码供应申明。
7.Structure101
Structure101匡助修正代码的架构,就是说你能够改动架构,而不打乱代码。
文本编纂插件
8.AnyEditTools
AnyEdit为输入把持台和工具栏增添了新的编纂器,匡助导进和导出数据。它利用EclipsePublicLicensev1.0允许。
9.Eclim
Eclim给Eclipse引进了Vim的功效,Vim是最好的编纂器之一。开辟者能够接纳分歧的言语来编写代码,它也供应bug纠错功效。Eclim利用GPLV3允许。
10.Eclipse-rbe
Eclipse-rbe用来编纂Java文件,它的功效无为缺掉变量收回告诫信息,排序键值,变化Unicode编码等。它利用GNU库或LGPL允许。
依附办理
11.ApacheIvyDE
ApacheIvyDE集成了ApacheIvy的依附办理功效。它能办理’ivy.xml’中的依附,也可以共同WPT和Ant插件的利用。
12.M2eclipse(Maven插件)
M2eclipse可以办理复杂的项目,也能办理多模块项目,它能在Eclipse中启动maven。它供应依附办理,能供应主动下载。
版本把持插件
13.Subclipse
Subclipse是一个SVN插件,它为EclipseIDE供应subversion撑持,利用EPL1.0允许。
14.EGit
EGit供应同步视图,能够读.git/下扫除的文件,供应rebase功效,为pull和push供应精简的操纵。
15.MercurialEclipse
MercurialEclipse是个盛行的版本把持体系。它供应了clonerepository功效,push-pull同步功效,和复杂的回滚功效。
16.P4Eclipse
P4Eclipse吸纳了Perforce办理体系的专长。它供应了以开辟者为导向的一系列的功效,而且撑持很多Agile开流程发和传统开辟流程。
框架开辟插件
17.SpringToolSuite
SpringToolSuite供应了XML文件预览和图形化的spring设置编纂器等开辟情况和工具,它能闪开发变得更复杂。
18.SpringIDE
SpringIDE匡助你开辟Spring使用,它供应了图形编纂界面。它还能用图形的体例显现bean之间的干系。(更新网址–http://springide.org/updatesite)
19.Hibernator
Hibernator可以创立或更新数据库schema,运转hibernate查询语句,创立映照文档。用户能够将一个Java类和一个相干的映照文件同步起来。
20.JbossTools
JbossTools3.2x撑持JBoss,Hibernate,Drools,XHTML,Seam等。(更新网址-http://download.jboss.org/jbosstools/updates/JBossTools-2.1.2.GA)
其他功效插件
21.ASM–二进制预览插件
ASMBytecodeOutline插件能够显现以后的Java文件或class文件的分化的二进制代码,便于Java/class文件的二进制对照,也能够显现以后二进制代码的ASMifier代码。你能够用Eclipse更新办理器来安装ASM。(更新网址-http://download.forge.objectweb.org/eclipse-update/)
22.Mylyn–义务办理
Mylyn接纳义务为中央的界面,它为开辟者供应了义务办理工具。别的,也集成了富文本编纂工具,和监测工具。
23.EclipseLauncher
Eclipselauncher接纳Delphi6写成,利用它你能够自界说启动EclipseIDE时的设置。
24.FileSync
FileSync具有EclipsePulicLicensev1.0允许,它是一个文件同步工具,能够创立,删除,映照文件。
25.Log4E
Log4E能够帮你更简单的写日记,而不必要受特定日记框架的束缚。固然你也能够自界说你本人的日记模版。
总而言之,插件能让Eclipse用其他言语来编写。Eclipse插件是必不成少的,由于它们让Java使用无缝毗连,下降了Java的庞大度。但是,装了过量的插件会让你的Eclipse变慢,以是你必要有选择性的安装插件。
除以上提到的插件,固然另有其他的高效力的插件,如Jadclipse。假如你另有其他让你以为好用的插件,请写上去吧。
关于译(作)者:
唐小娟:在武汉生存了二十二年,质料和盘算机双学士,质料硕士,在献身体料奇迹得逞后,转而投向互联网。喜好互联网,喜好思索,喜好看影戏,喜好自力音乐,喜好游览。(新浪围脖:@烫不了年夜卷)
C#是盗用了Java的源代码,仿照开发的,原因是Java是开源的啊,盗了也白盗,还有一点,开发C#语言的团队是就是开发Java语言的团队,是微软重金挖过去的啊 我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。 《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。 关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言 你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。 http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。 J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。 设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。 是一种突破用户端机器环境和CPU 是一种为 Internet发展的计算机语言
页:
[1]