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

简介: 工欲善其事,必先利其器! 在这管理我的工具列表了: Team Suite - GForge, FusionForge Version Control: Subversion,Git,Bazaar     Mac OS:svnX,SCPl...

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

Team Suite - GForge, FusionForge

Version Control: Subversion,Git,Bazaar

    Mac OS:svnX,SCPlugin, Versions

    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)

Sniffer(抓包工具): Cocoa Packet Analyzer (Mac OS), Wireshark (Mac OS, 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提高工作效率

  使用脚本简化工作

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

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


目录
相关文章
|
2月前
|
监控 安全 测试技术
1、软件项目规划过程——所有表集合
1、软件项目规划过程——所有表集合
25 0
|
2月前
|
图形学
每天分享5款软件,让大家工作学习更顺心
快乐不是在于拥有什么,而在于我们和别人分享什么。每天分享五款工具,让大家工作办公更顺心就是我最大的快乐。
22 0
|
5月前
|
算法 Perl
技术下午茶:产品经理是如何工作的?如何才算一份好的需求文档?如何设计一个简单的列表,它应该具备哪些基本功能?
技术下午茶:产品经理是如何工作的?如何才算一份好的需求文档?如何设计一个简单的列表,它应该具备哪些基本功能?
58 1
|
4月前
|
编解码
分享5款对工作有帮助的小工具
在职场中,简单而高效的工具是我们事业成功的一部分。这五款工具可能会成为你职业生涯中的得力助手。
37 1
|
9月前
5款实用的软件,能帮你解决一些工作和生活中的问题
我乐于分享一些有用的软件给大家,让大家的工作更高效。今天,我要向大家推荐五款实用的软件,它们都能帮你解决一些工作和生活中的问题。
57 0
|
4月前
分享5款工作和学习中,经常用到的软件
如今,工作和学习都离不开电脑,所以电脑里的软件自然也是必不可少的,但是电脑软件那么多,不可能每个都装上吧,所以我们要装好用的、实用的,下面给大家分享5款好用到爆的软件,很多懂电脑的人都在用。
32 0
|
6月前
|
人工智能 数据安全/隐私保护 计算机视觉
软件丨最终的笔记软件
上次发现了钉钉出了个人版,试了下其实确实挺合适个人使用的,不过也有不少限制!
|
7月前
|
存储 网络协议 测试技术
一份可用的vRA8演示用例
对于很多想要了解VMware vRealize Automation8(后文称vRA)的朋友来说,最令人头疼的不是如何去部署单节点或者三节点群集,而是在部署成功后,如何与包括vCenter(后文称VC)、NSX DataCenter(后文称NSX)等VMware的基础架构组件集成,然后以“演示用例”的形式进行展示和交付。 其实就提供给vRA的演示用例来说,无论是VMware的论坛或者国外的博客,国内外的大拿们都会分享一些干货。无非就是需要各路“攻城狮”花点耐心去搜索、学习和实践。 话接上回,笔者今天准备分享一下自己的演示用例,提供给各位朋友参考。
|
搜索推荐 Linux 数据安全/隐私保护
5款最新最实用的小软件,让你的工作和生活更轻松
我喜欢发现和分享一些好用的软件,我觉得它们可以让我们的工作和生活更加轻松和快乐。今天给大家介绍五款我最近发现的软件。
127 0
|
存储 运维 Kubernetes
环境管理3阶段:从说明书到命令到说明式|学习笔记
快速学习环境管理3阶段:从说明书到命令到说明式
85 0
环境管理3阶段:从说明书到命令到说明式|学习笔记