Code Review Tools -- CodePro and Junipter
2011-01-28 11:23
323 查看
Two excellent code review tools:
1. CodePro http://code.google.com/javadevtools/codepro/doc/index.html
Key Features of
2. Junipter http://code.google.com/p/jupiter-eclipse-plugin/
> Why you use the Jupiter rather than any other review tool?
Jupiter is:
open source
- Jupiter follows the GNU License.
free
- Jupiter is distributed free of charge.
IDE integration
- Jupiter is based upon the Eclipse plug-in architecture.
Cross-platform
- Jupiter is available for all platforms supported by Eclipse.
XML data storage
- Jupiter stores data in XML format to simplify use and re-use.
CVS sharing
- Jupiter shares individual review files in team via CVS.
Sorting and searching
- Jupiter provides filters and sorting to facilitate issue review.
File integration
- Jupiter supports jumping back and forth between reviews and source code.
> Junipter User Guide
http://csdl.ics.hawaii.edu/techreports/03-11/03-11.html
1. CodePro http://code.google.com/javadevtools/codepro/doc/index.html
Key Features of
Code Analysis Dynamic, extensible tools that detect, report and repair deviations or non-compliance with predefined coding standards, popular frameworks, security and style conventions | Metrics Automated tools that measure and report on key quality indicators in a body of Java source code | ||
JUnit Test Generation Time-saving facility that uses sophisticated flow path analysis techniques to automates the creation of comprehensive JUnit regression tests | Code Coverage Powerful tools that measure what percentage of code is being executed using generated test cases or manual test scripts | ||
JUnit Test Editor A rich JUnit test editing environment that enables rapid creation, organization, modification and execution of unit tests. | Dependency Analysis Automated tools that analyze and visually depict the dependencies between projects, packages, and types | ||
Similar Code Analysis Efficiently examines Java code to find duplicate or very similar segments of code containing copy/paste bugs or that can be refactored to improve application design and maintainability |
> Why you use the Jupiter rather than any other review tool?
Jupiter is:
open source
- Jupiter follows the GNU License.
free
- Jupiter is distributed free of charge.
IDE integration
- Jupiter is based upon the Eclipse plug-in architecture.
Cross-platform
- Jupiter is available for all platforms supported by Eclipse.
XML data storage
- Jupiter stores data in XML format to simplify use and re-use.
CVS sharing
- Jupiter shares individual review files in team via CVS.
Sorting and searching
- Jupiter provides filters and sorting to facilitate issue review.
File integration
- Jupiter supports jumping back and forth between reviews and source code.
> Junipter User Guide
http://csdl.ics.hawaii.edu/techreports/03-11/03-11.html
相关文章推荐
- Three tools that make Java code review painless and effective.
- Pro .NET 2.0 Code and Design Standards in C#
- Pro Tools LE and M-Powered: The complete guide
- 20 Best Code Review Tools for Developers
- About Code Review Tools for Trac
- Code Review Checklist and Guidelines for C# Developers
- Static Source Code Analysis Tools: PMD’s Installation and configuration
- Code Review Checklist and Best practices in Java
- ActionScript 3.0 UML and Code Generation Tools
- Code Leader: Using People, Tools, and Processes to Build Successful Software
- Pro .NET 2.0 Code and Design Standards in C# by Mark Horner
- Tip 2: Code Review Tools... to be a team.
- Continuous Integration and Code Review 工具
- 20 Best Code Review Tools for Developers
- 好文推荐:Development Tools and Techniques for Working with Code in Windows SharePoint Services 3.0
- CodeRush and Refactor! Pro Version 3.2.3 for Visual Studio .NET
- Code Leader: Using People, Tools, and Processes to Build Successful So, Wrox
- 好文推荐:Development Tools and Techniques for Working with Code in Windows SharePoint Services 3.0
- Why do I keep getting mixed tabs and spaces in a Visual Studio C# code window?[vs power tools issue transfered]
- How to find MATLAB Source Code And Tools