Java开发者推荐下的10种工具

以下是Java程序员在日常生活中极常用之10种植工具。如果你在用Java,本文介绍将会晤指向你有所帮助,如果你还未熟识这些家伙,在此地而可本着其进行更为系统的打听。

1) IDE:Eclipse和NetBeans

IDE是Java开发人员最为重要的工具。IDE不仅提供了合的出环境,还能帮助导航、调试以及著录代码。Eclipse作为行业负责人,有一半的Java开发人员都于动用她。而于编制测试程序、测试和调试Java
web开发之初东西方面,我重新讲究Netbeans,这是坐在web开发方Netbeans更加便于采取,它附带了tomcat已经另外的有应用服务器,方便于路之开创、运行及调节。

图片 1

2) 文本编辑器:Edit Plus, Notepad++和Sublime

Edit
plus和Notepad++是有限独不同用法的文本编辑器——记录随便想法,查看有日志文件或者文档创建。Edit
Plus最优良之地方是她那个快捷、流畅,并支持具备正则表达式的探寻和替换任务。Notepad++可以打开任何类型的Java文件,甚至带有了非在IDE配置的文本,此外,它还支持语法高亮,这令代码的翻阅越容易。此外,SubLime文本编辑器为着人刮目相看,它发一个太特别的功利虽免费。

图片 2

3) 浏览器:Chrome和Firefox

不论是你是在Java、C++、UNIX还是Network领域,在软件开发中,Google都是若的爱侣以及极其着重之家伙之一。为了使得地利用Google的劳动,在IE没落的今天,你要一个高效而明快的浏览器,Google
Chrome和Firefox是自身太爱的片慢浏览器。它们包含了检讨与可视化等作用的放置web工具,因此,你可以动用其检查HTML、CSS代码,进行代码修改调试,检查HTML、JavaScript文件在加载时所起的缪等,这些消息对于Java
EE开发人员和任何web开发人员是颇实惠之。整个工具套件也让喻为Chrome开发工具。

图片 3

4)数据库开发:Aqua Data Studio

Aqua Data Studio是基于Java的数据库开发工具。你可以动用Aqua Data
Studio连接Oracle、Sybase或SQL Server数据库。因此,如果您没有以Oracle
developer Studio或SQL Server Management
Studio等特定于数据库的家伙的时节,可以考虑AquaStudio。如果你用连接到不同门类的数据库,那么它们便再度起因此了,此外,除开AquaStudio的别样一样种选择是DB
Artisan,但本身无是特别推荐她。Aqua Data Studio和DB
Artisan都是付费工具,你得授权许可才能够动用。

图片 4

5) XML文件工具:XMLSpy 

XMLSpy是一个用于拍卖XML文件的收费软件,它支持XML文件搜索、XPATH查找、XPATH和XSLT的易。XMLSpy的一个凸起优点是支撑对4,5M这样的巨型XML文件进行拍卖,而未用担心该以Windows环境中倒。虽然你为堪运用Notepad

  • +或Internet
    explorer来开辟XML文件,但以处理大型XML文件时会出现崩溃的场景,因此她都非是极品的精选。

图片 5

6) 插件:Eclipse插件

本身下过Eclipse中的雅量插件,比如,用于反编译Java类文件之JadEclipse,用于创造UML图的eUML,用于创造及周转基于美式整脊疗法Maven项目之M2Eclipse,用于连接Eclipse源代码控制存储库的SVN和CVS插件与用于静态代码分析的Findbugs插件。此外,这里还含有了众有关Git的插件,这意味你可以在Eclipse的Git存储库中创造Java项目。

图片 6

7) 服务器连接:Putty和Putty Connection Manager

由我第一在Linux平台上工作,并且连续用连接到不同之Linux服务器,因此自时时以Putty
Connection
Manager与Putty搭配共使用。Putty是一个SSH客户端,它支持连接受任何UNIX服务器,并且通过以Putty
Connection
Manager,你可以预先布置有主机、用户名和密码,这将为公提供针对性任何主机的一键造访。如果你必登录在差不多个条件受到,例如测试、开发、验收测试、QA等,我强烈建议使用Putty
Connection Manager。此外,Putty connection
manager还有一些对的替代者,比如mRemote和Putty Multi-Manager。

图片 7

8) 文件传输:FileZilla

比方你的开支条件是Windows,而若的应用程序需要周转在UNIX或者Linux上,那么您肯定得一个器来以文件于Windows转移到Linux或者从UNIX到Windows。
有众多器与sftp客户端支持公将文件于Linux复制到Windows上,我尝试过FileZilla和WinSCP,但FileZilla才是我之最好爱。通过SFTP,它可拿文件从Windows转至Linux,或者从Linux到Windows。FileZilla的下载使用是免费之,这着实是一个宏大的FTP客户端。

图片 8

9) 文本文件相比:Beyond Compare

Beyond
Compare是自身尽喜爱的较工具。在出之历程遭到,文件相比是无限常见的工作有,有时文件来了改需要了解变化,有时用比两只不同服务器的布局文件,有时要比单薄独不等版本的公文为了解bug产生的时候。虽然,你呢得以应用Eclipse中之文本文件相比功能,但是以预发布和披露后动面Beyond
Compare更有赞助,它能说明所有文件是否处于正确的位置。Beyond
Compare还得一直对比UNIX窗口的文件、文件夹和途径,这吗汝打探什么文件于新增与移除提供了可视化。Beyond
compare不是一个免费之工具,它需要授权许可才可以应用。我正查找一个能提供类似功效的免费工具,虽然WinMerge可以当做一个参阅,但要么无殊精彩。

图片 9

10) 命令行工具:Cygwin

由自身根本在UNIX窗口及干活,我之万事Java应用程序都运行在是环境里。但是,当自家待以Windows山达干活经常,许多家伙及指令还没法儿再采取,比如find、grep,
xargs和vi。Cygwin可以在Windows上搭建仿UNIX环境,因此,如果您刚刚喜欢Linux,并且在Windows中付出Java程序时去了它们,那么Cygwin是一个没错的挑三拣四。此外,你啊得于VirtualBox上设置环境,并当此处安装Linux。

图片 10

上述就是是推荐Java程序员使用的家伙列表。还有一部分别样的工具,比如被Java开发者欢迎之依据Windows的SVN客户端工具tortoise
SVN和CVS,微软的Office系列工具Excel、Word、PowerPoint等,我并未以列表中历数,但是挺重要。还有对Java
JEE开发者非常实用之家伙Chrome Developer
Tools、Firebug和Postman,它们还值得一提。

 

 

免责声明:本文章和信息来国际互联网,本网转载出于传递更多信息以及学之目的。如转载稿涉及版权等题材,请及时联系。我们会给变更或者删除相关文章,保证你的权。

相关文章