阅读更多
以下按照项目开发(主要是Java Web方向)的不同阶段来整理,有些工具可能不局限于某个阶段。
首先应该熟练使用Office: http://office.microsoft.com/
(0)管理
项目管理: Microsoft Project 、 Redmine 、 Excel版的里程碑管理(日文)
Bug追踪: Trac
局域网沟通工具: 飞秋FeiQ
(1)需求
思维导图: MindManager当仁不让的好工具,不过体积太大,可以试试 FreeMind, XMind
客户沟通工具: Skype
版本控制: SVN
翻译软件: Lingoes
日语词典: ChineseWriter
(2)设计
原型设计: Axure RP、 Justinmind Prototyper
建模工具: Astah(以前叫JUDE)、 Enterprise Architect (商业版)
数据库设计: SI Object Browser ER、 A5:SQL Mk-2(日文)
页面设计:Photoshop、Illustrator、Dreamweaver
(3)编码
Java开发: Eclipse、 Spring Tool Suite
脚本开发: AptanaStudio
ActionScript开发: FlashDevelop
Ruby开发: RubyMine
Java反编译: jd-gui
文件比较: Beyond Compare
代码版本控制: CVS、 Git
文本编辑: EditPlus
(4)测试
静态测试: Jtest
单体测试: JUnit、 TestNG
模拟测试: Mockito、 JMockit
自动化测试: Selenium
性能测试: JMeter
截屏工具: FastStone Capture
抓包工具: HttpWatch、 Fiddler
页面调试工具: Firebug
Chrome插件: Web Developer、 Window Resizer、 WhatFont、 ColorZilla、 Clear Cache、 FireShot
GIF录制: GifCam、 ScreenToGif
SQL文编辑工具(日文): Common SQL Environment
Oracle轻量级客户端(日文): osqledit
(5)运维
虚拟机: VMware Workstation、 VirtualBox
持续集成: Jenkins
系统监控: nagios
网络监控: cacti
远程操作Linux工具: Poderosa、 TeraTerm、 PieTTY、 WinSCP
开发以外的高效工具:
石墨文档:在线文档 https://shimo.im/
金数据:在线表单 https://jinshuju.net/
收趣:云书签 https://shouqu.me/
墨刀:原型设计 https://modao.cc/
互动吧:活动发布 http://www.hdb.com/
ProcessOn:在线绘制图表 https://www.processon.com/
百度脑图:在线脑图 http://naotu.baidu.com/
MAKA:在线平H5设计 http://maka.im/
创客贴:在线平面设计 https://www.chuangkit.com/