完成web开发必知工具

  1. 云栖社区>
  2. 博客>
  3. 正文

完成web开发必知工具

hudan2714 2012-07-28 00:22:00 浏览882
展开阅读全文

引言:

工具乃开发之利器也!其好处数不胜数

  • 提高你的开发效率,本来10个人日的活,可能8个人日就搞定了
  • 提高你的代码质量,有效降低bug数
  • 头脑风暴,开拓你的思维,考虑更全面,不留死角
  • 管理项目,帮助你更好的掌控开发进度
  • 帮助你更快的排查用户问题、线上故障等
  • .............

这些优点,相信不说同学们也很清楚,但比较苦逼的是如何知道在开发过程要熟悉哪些利器?相信很多人都是通过技术论坛或同事交流中一点一点积累起来的,这个过程之缓慢可想而知,毕竟专门介绍工具的博客还是比较少的。

废话不多说,现在我将我在学校以及工作这段时间的一些积累分享给大家。当然如何熟练使用、领会其精髓,还要靠你自己,希望大家都能做一个爱动手、爱思考、爱积累的好青年,而不是一个饭来张口的懒蛋,因为我们是手握高技术的人才


1. 项目管理:

1.1 OpenProj:一款开源的项目管理软件,用各种图来安排工序,标识关键路径,触发各类事情,工序优化等等。它是跨平台的,Windows, Linux, Unix, Mac下都能使用。

适用角色:项目经理




1.2  EverNote:是一款在国外非常著名的笔记软件。它不仅具备强大的笔记捕捉功能,还采用了独特的分类方式,而且支持filter的自动整理、即时搜索、自动同步备份

适用角色:不限



2. 需求分析

2.1 Balsamiq Mockups:线框图,可以抓住原型设计的核心和平衡点,以类似于白板的形式快速勾勒出网站的原始页面,方便与别人直观交流。

适用角色:产品经理


2.2   visio:微软的产品,主要是用来画流程图,相信大家不陌生

适用角色:产品经理,开发工程师




3. 设计阶段

3.1 ER/Studio是一套模型驱动的数据结构管理和数据库设计产品,帮助企业发现、重用和文档化数据资产

 适用角色:开发工程师,数据管理员



3.2 startUML:运用统一的、标准化的标记和定义实现对软件系统进行面向对象的描述和建模。主要包括 用例图、类图、时序图、状态图、活动图、对象图、组件图、部署图等等

适用角色:开发工程师、架构师



4. 编码阶段

4.1 像 eclipse,pl/sql,svn,maven,native,sqlFront,web服务器(apache、Engix、lighttpd),数据库(oracle、mysql、sqlserver、access、db2、sybase等),应用服务器(tomcat、weblogic、websphere、jboss、jetty)等基本软件开发工具,本文不做更多介绍。对于开发人员来讲,这些东西太熟了,天天见,天天使用


4.2  findBugs : 静态分析工具承诺无需开发人员费劲就能找出代码中已有的缺陷

适用角色:开发工程师



4.3  notePad++ :是在微软视窗环境之下的一个免费的代码编辑器。除于类似于UE的基本编辑功能外,还有一系列的插件,比如可以格式化XML、json代码,使其具有良好的阅读性,这是其牛比的地方

适用色角:不限



5 其它

5.1  Unlocker:是一个免费的右键扩充工具,使用者在安装后,它便能整合于鼠标右键的操作当中,当使用者发现有某个文件或目录无法删除时,只要按下鼠标右键中的“Unlocker”

适用角色:不限


5.2  xmind:是一款非常实用的商业思维导图,通过XMind可以随时开展头脑风暴,帮助人们快速理清思路;

适用角色:不限



5.3  FSCspture:支持捕捉活动窗口、对象、全屏、矩形、手绘区域。最牛比的是支持各种浏览器及office软件的全屏滚动截图。

5.4  ha_BeyondCompare :比较软件。可以比较两个文件夹或两个文件的差异性。

适用角色:不限  



5.5  Fiddler:一个web调试代理。它能够记录所有客户端和服务器间的http请求,允许你监视,设置断点,甚至修改输入输出数据,包含了一个强大的基于事件脚本的子系统

另外与其功能类似的还有,httpwatch, firebug, tamper, 以及chrome自带的插件

适用角色:不限



本文只是粗略罗列我们开发中常用到的一些工具,具体的安装地址及使用手册,大家可以baidu或google之,自己动手,丰衣足食

希望上述内容能对大家有所帮助

ps:如果大家有更好的、更实用的工具,可以留言交流,让我们一起成长


地址:http://blog.csdn.net/aalansehaiyang52/article/details/7608037

网友评论

登录后评论
0/500
评论
hudan2714
+ 关注