Looking for some Code Review Tools

I'm looking around for some tools to help us with code reviews. Currently code reviews are setup every couple of weeks, reviewers are sent into the codebase to pick what they want to review (we had been giving them chunks but I felt that put us at a disadvantage in picking out the good code and not seeing the bad), then during the review we'll just have Visual Studio up walking through the solution. ReSharper is great and makes navigation a breeze, but I'm looking for something better and wondering what other people use. Ideally we only want to review code that's changed since the last review of it, so something that would give us visual diffs from a date or something might be useful (but haven't quite figured out how that would work logistically). So what tools are you using for your code reviews to help automate or speed up the process? Print outs and projectors or is it a little more sophisticated then that?

Published Friday, July 20, 2007 6:30 AM by Bil Simser
Filed under:

Comments

# re: Looking for some Code Review Tools

Friday, July 20, 2007 9:34 AM by Yex

I've used Crucible before and absolutely loved it for code review. It's web based and collaborative and based on checked in change sets from your source repository. Outstanding tool for code reviews.

www.cenqua.com/crucible

# re: Looking for some Code Review Tools

Friday, July 20, 2007 9:35 AM by EtienneT

I strongly suggest Crucible: www.cenqua.com/crucible

Really easy to use and really powerfull web 2.0 app.  We have participated in the beta version and I can say that we were realy impressed.

# re: Looking for some Code Review Tools

Friday, July 20, 2007 10:01 AM by andrewstopford

+1 on crucible, combine it with FishEye which gives powerful web based viewing of SVN\CVS and you have a powerful package.

# Crucible for code reviews | Bob.Yexley.Net

Friday, July 20, 2007 10:16 AM by Crucible for code reviews | Bob.Yexley.Net

Pingback from  Crucible for code reviews | Bob.Yexley.Net

# re: Looking for some Code Review Tools

Friday, July 20, 2007 12:27 PM by Jeremy D. Miller

You'll have to Google it, but check out Smart Bear.

# re: Looking for some Code Review Tools

Friday, July 20, 2007 4:58 PM by Andy Maggs

My company (Visible Progress Technologies Limited) sell an excellent tool for automated reviews of VB.NET code called VS Law that can help you identify areas where a manual code review should probably concentrate.

# re: Looking for some Code Review Tools

Friday, July 20, 2007 8:21 PM by MattyT

Codestriker is a decent (and open-source) offering:

 codestriker.sourceforge.net

# 7 Links Today (2007-07-21)

Saturday, July 21, 2007 11:21 AM by 7 Links Today (2007-07-21)

Pingback from  7 Links Today (2007-07-21)

# re: Looking for some Code Review Tools

Monday, August 06, 2007 9:41 AM by Oli

I would suggest a process change rather than a tool change:  implement <a href="www.macadamian.com/index.php Committer Software Development</a> to review code as it is changed, therefore allowing you to prevent bad code from ever affecting the rest of your team.

(Crucible is still pretty cool, though!)

# re: Looking for some Code Review Tools

Monday, August 13, 2007 9:08 AM by Vivek

I am looking for code review tool which can review tool. User can also insert his own rules and also he can review code effectively. Please give me suggestion for this.

# re: Looking for some Code Review Tools

Monday, October 15, 2007 10:10 PM by henryzhang

In my company(Wistron ITS), we use a java code review tool name Jupiter, which is a Eclipse plugin. It's free and easy use, but it can't support SCM tool.