List of software used in development

Source: Internet
Author: User

To do what you want, you must first sharpen your skills! Manage the list of my tools here:

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 (packet capture tool):
Cocoa packet analyzer (Mac OS ),
Wireshark (Mac OS, Windows)

Drawing Tool: Yed, penpencil

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

Project viewer MS:

Moos or rationalplan (Mac OS Linux and Windows)

Project Utility:

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

Jxproject (Mac OS, Linux and Windows)

Taskjuggler (follow)

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), penpencil

Others: Dojo (JavaScript)

System Monitor:

Windows: sysinternalssuite, Process Monitor (REG & file)

 

Requirement Management

 Logical iCal: 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


Refer:

List of software used in development

Lazy users can use automation to improve work efficiency.

Simplify work with scripts

Programmers must learn to be lazy-correct use of automation technology

How to use search techniques to become an efficient programmer

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.