一个开发人员,不但开发技术要好,使用各种工具提高开发效率,提高定位问题的速度等,以达到提高工作效率很重要。
eclipse-jee-helios-win32:32位eclipse开发工具
soapUI:是一款开源测试工具,通过soap/http来检查,调用,实现web service和web service的功能/负载/符合性测试。该工具既可作为一个桌面应用软件使用,也可利用插件集成到Eclipse,maven2.X,netbeans 和intellij中使用。
HttpAnalyze:一款实时捕捉分析HTTP/HTTPS 协议数据,可以显示许多信息(包括:文件头、内容、Cookie、查询字符窜、提交的数据、重定向的URL地址)
jsonview.exe是一个JSON编辑工具,可以用来查看JSON格式文件的数据。界面简洁易用,能够查看到json文件格式的内容
SSHSecureShellClient(即ssh工具):是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。可以实现ftp文件上传,远程登录linux上,进行文件上传。非常安全好用。
putty:强大的远程登录工具。
xshell_4.0.0131.1397032097 :更强大好用的windows下SSH远程登录Linux软件(shell命令操作)
Xftp_4.0.0114.1397100052 :更强大好用的windows下SSH远程登录Linux软件(ftp操作)
mavan:比ant更先进的项目构建工具。
Nexus:是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。
Java Decompiler:可以很方便的反编译Java5以及以上版本生成的.class文件。
Microsoft Visio:就复杂信息、系统和流程进行可视化处理、分析和交流的软件。(如:画流程图)
Microsoft Project:微软开发的通用型项目管理软件(比visio的甘特图跟好使)。
Navicat Premium:是一款数据库管理工具。将此工具连接数据库,你可以从中看到各种数据库的详细信息。包括报错,等等。当然,你也可以通过他,登陆数据库,进行各种操作。 Navicat Premium是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。
SQLite Database Browser(数据库浏览器):开源代码的可视化数据库浏览管理工具
Axure RP Pro :是一个产品经理必备的交互原型设计工具,能够高效率制作产品原型,快速绘制线框图、流程图、网站架构图、示意图、HTML 模版等。(需求分析工具,让开发人员和客户更好的理解需求)
FastStone Capture (FSCapture) 是经典好用的屏幕 截图软件 ,还具有图像编辑和屏幕录制两大功能。。(可以辅助写需求文档)
Power Designer:一个强大的数据库设计工具。
Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具。
Hudson:是基于Java开发的一款轻量级、易扩展、易配置持续集成工具。http://somebody-hjh.iteye.com/blog/636182
Beyond Compare 是一个综合的比对工具,主要目标还是帮助您详尽的分析差异之处,并且对它们进行详尽的处理。----帮助开发中合代码
---
规范团队编码风格:
formatter.xml:编码规范模板;如何实现,详情见博客:http://blog.csdn.net/xddouble/article/details/1685087
用法:选中你要格式的代码,Shift+Ctrl+F。
codetemplates.xml:代码注释模板;如何实现,详情见博客:http://blog.csdn.net/security08/article/details/5588013
用法: /** 后enter(回车)。
------
foxmail:邮件客户端软件,可以保存邮件。非常方便工作。
UltraEdit: 是一套功能强大的文本编辑器,能打开各种格式的文件。
-------
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
主要特点:
-
快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson)
-
强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum)
-
零依赖(没有依赖其它任何类库除了JDK)
--------
FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。
--------
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。支持html5,jquery,nodejs等,是个不错的现代编辑器。(注:设计dreamweav , 大型开发WebStorm , 小型项目editplus就够了..还有个sublime Text也很好用.)
Aptana:另外一款js开发工具
---------
LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试