开发工作中使用的软件列表

工欲善其事,必先利其器! 在这管理我的工具列表了:

Team Suite - GForge, FusionForge

Version Control: Subversion,Git,Bazaar

Mac OS:svnX,SCPlugin

Windows: Tortoises SVN

Linux:KDESVN

LOC counting: Beyond Compare,Cloc in perl

UML tools:Visual Paradigm, Bouml, ArgoUML

Installation utility: Inno Setup

Source Codes Reading: KScope, SourceInsight(not free)


Unit Test Framework: CPPUnit, Google Test, PyUnit

Static Code Checking: CPPTest, splint,

Cyclomatic Complexity counting: cyclo

Integrated quality platform: Sonar


Web Testing Framework

1.http://seleniumhq.org/

2. WATIR

Auto Testing:

Python: pywinauto (Windows)

Basic Script:AutoIt (Windows)

UI automation on Mac OS/Liunx: Sikuli

Web Debug Proxy: Charles (Mac OS), Filder 2(Windows)


Drawing tool: yEd, Pencil

Mind mapping tool:Freemind, Mindjet(not free)

VNC:TightVNC


CHM Reader: Chmox (Mac OS)

Editor: Notepad++ (Windows), TextWrangler(Mac OS)

XML Editor:Syntext Serna (Windows,Mac OS,Linux)


Google Reader Client: Gruml (Mac OS), FeedDemon (Windows)


Time Management: FlowKeeper (Windows)

Pomodoro for Mac OS

Doit.im


MS Project Viewer:

MOOS or RationalPlan (Mac OS Linux and Windows)

Project Utility:

(*) GanttProject (Mac OS, Linux and Windows)

JxProject (Mac OS, Linux and Windows)

TaskJuggler (关注)



Blogger Tools

zRaven (Windows)

Firefox+ScribeFire (Mac OS)


UI Design Toolkits

Commercial: Antetype, ForeUI, AXURE RP, Mockery

Free: Lumzy(Online only), MockFlow, Mockup Builder (Windows only), Pencil

Others:Dojo(Javascript)



System Monitor:

Windows:SysinternalsSuite, Process Monitor (Reg&File)

Requirement management

Commerical: IBM DOORS

Free: rmtoo

Free for limited users: TrackStudio


ISO image builder

Burn (Mac OS) http://burn-osx.sourceforge.net/Pages/English/news.html

ISO Recorder (Windows)


Virtual Printer:

Bullzip PDF Printer (Windows)


Profile Tools:

LTProf (Windows only)

Name:www.appzplanet.com


Web Development Tools:

1. Firefox+Firebug

2. Chrome (F12) [XPath]

3. CoffeCup Editor


MD5 checksum:

Windows: WinMD5

Unix/Linux/Mac OS:md5sum

(md5sha1sum project)


AppleEvent Bundle on Mac OS: Aeve


Prolog Tool: SWI-prolog, Visual prolog, GNU prolog


Data Mining Tool: Weka

Matlab alternative: SciLab


参考:

开发工作中使用的软件列表

懒人可以用Automator提高工作效率

使用脚本简化工作

程序员要学会偷懒---正确运用自动化技术

如何使用搜索技巧来成为一名高效的程序员


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值