今天,我推荐几个,在windows环境下,开发Java的常用工具。
必备工具列表
- 开发工具
* intelliJ IDEA
- 命令行工具
* Cmder
- 代码管理工具
* Git
* TortoiseSVN(小乌龟)
- 浏览器
* Chrome
- 文档编辑器
* Sublime Text
* WPS
软件介绍
一、开发工具
1、intelliJ IDEA(简称IDEA)
当下,Java的开发工具五花八门,但是最常用的无非是eclipse和IDEA了。有一些程序员经常会问这样的一个问题:“是eclipse好,还是IDEA好?”,我的回答是:“IDEA”!我记得在大学的时候,老师就给我们推荐了这个开发工具。
为什么我会这么回答,eclipse我用了快六年了,我很了解它。后来转用IDEA,刚开始用着还是有一点不顺手,但是它的界面以及速度上,让我坚持了下来。慢慢的,发现了很多它的优点。如果你还在犹豫用什么IDE,那么赶快下载一个intelliJ IDEA吧!
说明:intelliJ IDEA是收费的,不过现在的2017.1 EAP是免费的使用的,其他版本的我想你懂得
命令行工具
1、Cmder
Window的命令行工具我想大家都用过吧,用过linux或者Mac系统下命令行工具,在回来使用window的,有没有一种骂人的冲动。有人可能会说,window下还用的找命令行么?如果你想连接一个linux服务器,如果你想做一些批处理等等情况,那么你就不得不用那个长的难看又难用的工具。
如果你还在苦恼的话,那么赶快试用Cmder吧!真的很好用,他小巧,强大,字体高亮显示等等功能,让你脱离苦海。
Cmder分两个版本都是免安装的,一个mini版才6M,一个full版本84M,加入了git命令,且包含了大量的linux常用命令,让你在windows下使用linux命令行。
代码管理工具
在开发的过程中,经常需要管理我们的代码,一是防止代码丢失,而是忘记修改前的代码。我常用的代码管理工具就是Git和SVN,个人的代码,我会放到GitHub上,使用Git工具,公司代码管理,我使用SVN管理,TortoiseSVN(小乌龟)是SVN代码管理的客户端工具。
1、Git
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。可以这么说,是目前世界上最先进的分布式版本控制系统。
2、TortoiseSVN(小乌龟)
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端。
浏览器
1、Chrome
做Web开发的程序员,离不开浏览器,现在的浏览器多种多样,当需要做页面调试的时候,我推荐使用Chrome。为什么不是IE,不解释,两个字,难用,为什么不是火狐,一个字,慢。Chrome浏览器,是谷歌开发的一款快速、安全且免费的浏览器,采用WebKit内核,能很好地满足新型网站对浏览器的要求。它的开发者工具被称为神器,为Web开发者提供了强大的助力。
文档编辑器
1、Sublime Text
不要告诉我你还在使用记事本作为你的代码文件编辑器,如果你在使用nodepad++,UE等,那么我推荐这个Sublime。
Sublime Text支持多种编程语言的代码高亮,优秀的代码自动完成功能,华丽的界面更是吸引人。即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,
2、WPS
你还在使用臃肿的Microsoft Office,启动速度慢,安装程序大等等缺点,让我转到了WPS Office的阵营,小巧,启动速度快。
WPS设计是专门为中国人专门开发的软件。所以WPS使用起来更加符合中国人的使用习惯,其中WPS 表格就自带了各种实用公式 。