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:
“My list of things I never pictured myself saying when I pictured myself as a parent has grown over the years.”
—Polly Berrien Berends (20th century)
“Lastly, his tomb
Shall list and founder in the troughs of grass
And none shall speak his name.”
—Karl Shapiro (b. 1913)
“At the utmost, the active-minded young man should ask of his teacher only mastery of his tools. The young man himself, the subject of education, is a certain form of energy; the object to be gained is economy of his force; the training is partly the clearing away of obstacles, partly the direct application of effort. Once acquired, the tools and models may be thrown away.”
—Henry Brooks Adams (18381918)