Development Tools - List of Tools

List of Tools

Software tools come in many forms:

  • Binary compatibility analysis: icheck, ABI Compliance Checker
  • Bug Databases: Comparison of issue tracking systems - Including bug tracking systems
  • Build Tools: Build automation, List of build automation software
  • Code coverage: Code coverage#Software code coverage tools. Software Diagnostics
  • Code Sharing Sites: Freshmeat, Krugle, Sourceforge, GitHub. See also Code search engines.
  • Compilation and linking tools: GNU toolchain, gcc, Microsoft Visual Studio, CodeWarrior, Xcode, ICC
  • Debuggers: Debugger#List of debuggers. See also Debugging.
  • Development Productivity Tools: JRebel eliminates the build and redeploy phases of Java EE Development by mapping the project workspace directly to any type application server in real-time
  • Disassemblers: Generally reverse-engineering tools.
  • Documentation generators: Comparison of documentation generators, help2man, Plain Old Documentation, asciidoc
  • Formal methods: Mathematically-based techniques for specification, development and verification
  • GUI interface generators
  • Library interface generators: SWIG
  • Integration Tools
  • Memory Use/Leaks/Corruptions Detection: dmalloc, Electric Fence, duma, Insure++, Developer Edition. Memory leak detection: In the C programming language for instance, memory leaks are not as easily detected - software tools called memory debuggers are often used to find memory leaks enabling the programmer to find these problems much more efficiently than inspection alone.
  • Parser generators: Parsing#Parser development software
  • Performance analysis or profiling: List of performance analysis tool
  • Refactoring Browser
  • Revision control: List of revision control software, Comparison of revision control software
  • Scripting languages: PHP, Awk, Perl, Python, REXX, Ruby, Shell, Tcl
  • Search: grep, find
  • Source code Clones/Duplications Finding: Duplicate code#Tools
  • Source code formatting: indent
  • Source code generation tools: Automatic programming#Implementations
  • Static code analysis: List of tools for static code analysis
  • Text editors: List of text editors, Comparison of text editors
  • Unit testing: List of unit testing frameworks

Read more about this topic:  Development Tools

Famous quotes containing the words list of, list and/or tools:

    Every morning I woke in dread, waiting for the day nurse to go on her rounds and announce from the list of names in her hand whether or not I was for shock treatment, the new and fashionable means of quieting people and of making them realize that orders are to be obeyed and floors are to be polished without anyone protesting and faces are to be made to be fixed into smiles and weeping is a crime.
    Janet Frame (b. 1924)

    Weigh what loss your honor may sustain
    If with too credent ear you list his songs,
    Or lose your heart, or your chaste treasure open
    To his unmastered importunity.
    William Shakespeare (1564–1616)

    A life I didn’t choose
    chose me: even
    my tools are the wrong ones
    for what I have to do.
    Adrienne Rich (b. 1929)