Code metric tools
From an internal question on tools for generating code metrics...
If you know of any others, please add them to the comments. If you have experience with any of these and want to share, please feel free to do that as well.
Comments
- Anonymous
February 28, 2005
Peli's Reflector add-in, Reflector.CodeMetrics, springs to mind
http://blog.dotnetwiki.org/archive/2004/11/23/1281.aspx - Anonymous
February 28, 2005
Of course there is <a href="http://www.anticipatingminds.com/Content/Products/devMetrics/devMetrics.aspx"> devMetrics</a>. - Anonymous
February 28, 2005
I wrote something at:
http://dotnetjunkies.com/WebLog/johnwood/archive/2005/01/09/42951.aspx
It looks for branches in the IL to determine the cyclomatic complexity of any .Net binary.
I can provide the source if you're interested. - Anonymous
February 28, 2005
Compuware's DevPartner CodeReview tool provides McCabe cyclomatic complexity metrics.
More info can be found here: http://www.compuware.com/products/devpartner/1560_ENG_HTML.htm
David - Anonymous
February 28, 2005
There's a great little addin called C# Refactory, which provides you all the standard refactoring tools - rename, extract method etc. What everyone ignores is that it also has some industrial strength metrics, including LOC and CC. - Anonymous
February 28, 2005
don't forget about ncover..
http://www.ncover.org/ - Anonymous
February 28, 2005
It's not a true code metric analyzer, but it's great for a quick glance at LOC: http://www.wndtabs.com/plc/. It works with C/C++/C# and VB/VB.NET, along with other languages having similar syntax. - Anonymous
February 28, 2005
You should also check dotEasy
http://www.doteasy.addr.com/ - Anonymous
February 28, 2005
http://www.anticipatingminds.com/Content/Products/devMetrics/devMetrics.aspx - Anonymous
February 28, 2005
The comment has been removed - Anonymous
March 01, 2005
wqe - Anonymous
March 11, 2005
The one that I have found that is very useful is SourceMonitor from Campwood software http://www.campwoodsw.com/
I use it all the time in code reviews etc. - Anonymous
March 21, 2005
The comment has been removed - Anonymous
March 27, 2005
[[http://269s.tinline.com/1/index.htm]][[http://269s.tinline.com/1/2/index.htm]] [[http://269s.tinline.com/1/3/index.htm]] [[http://269s.tinline.com/1/4/index.htm]] [[http://269s.tinline.com/1/5/index.htm]] [[http://269s.tinline.com/1/6/index.htm]] [[http://269s.tinline.com/1/7/index.htm]] [[http://269s.tinline.com/1/8/index.htm]] [[http://269s.tinline.com/1/9/index.htm]] [[http://269s.tinline.com/1/10/index.htm]] [[http://269s.tinline.com/1/11/index.htm]] [[http://269s.tinline.com/1/12/index.htm]] [[http://269s.tinline.com/1/13/index.htm]] [[http://269s.tinline.com/1/14/index.htm]] [[http://269s.tinline.com/1/15/index.htm]] [[http://269s.tinline.com/1/16/index.htm]] [[http://269s.tinline.com/1/17/index.htm]] [[http://269s.tinline.com/1/18/index.htm]] [[http://269s.tinline.com/1/19/index.htm]] [[http://269s.tinline.com/1/20/index.htm]] [[http://269s.tinline.com/1/21/index.htm]] [[http://269s.tinline.com/1/22/index.htm]] [[http://269s.tinline.com/1/23/index.htm]] [[http://269s.tinline.com/1/24/index.htm]] [[http://269s.tinline.com/1/25/index.htm]] [[http://269s.tinline.com/1/26/index.htm]] [[http://269s.tinline.com/1/27/index.htm]] [[http://269s.tinline.com/1/28/index.htm]] [[http://269s.tinline.com/1/29/index.htm]] [[http://269s.tinline.com/1/30/index.htm]] [[http://269s.tinline.com/1/31/index.htm]] [[http://269s.tinline.com/1/32/index.htm]] [[http://269s.tinline.com/1/33/index.htm]] [[http://269s.tinline.com/1/34/index.htm]] [[http://269s.tinline.com/1/35/index.htm]] [[http://269s.tinline.com/1/36/index.htm]] [[http://269s.tinline.com/1/37/index.htm]] [[http://269s.tinline.com/1/38/index.htm]] [[http://269s.tinline.com/1/39/index.htm]] [[http://269s.tinline.com/1/40/index.htm]] [[http://269s.tinline.com/1/41/index.htm]] [[http://269s.tinline.com/1/42/index.htm]] [[http://269s.tinline.com/1/43/index.htm]] [[http://269s.tinline.com/1/44/index.htm]] [[http://269s.tinline.com/1/45/index.htm]] [[http://269s.tinline.com/1/46/index.htm]]
[[http://269s.tinline.com/4104/index.htm]][[http://269s.tinline.com/4104/4105/index.htm]] [[http://269s.tinline.com/4104/4106/index.htm]] [[http://269s.tinline.com/4104/4107/index.htm]] [[http://269s.tinline.com/4104/4108/index.htm]] [[http://269s.tinline.com/4104/4109/index.htm]] [[http://269s.tinline.com/4104/4110/index.htm]] [[http://269s.tinline.com/4104/4111/index.htm]] [[http://269s.tinline.com/4104/4112/index.htm]] [[http://269s.tinline.com/4104/4113/index.htm]] [[http://269s.tinline.com/4104/4114/index.htm]] [[http://269s.tinline.com/4104/4115/index.htm]] [[http://269s.tinline.com/4104/4116/index.htm]] [[http://269s.tinline.com/4104/4117/index.htm]] [[http://269s.tinline.com/4104/4118/index.htm]] [[http://269s.tinline.com/4104/4119/index.htm]] [[http://269s.tinline.com/4104/4120/index.htm]] [[http://269s.tinline.com/4104/4121/index.htm]] [[http://269s.tinline.com/4104/4122/index.htm]] [[http://269s.tinline.com/4104/4123/index.htm]] [[http://269s.tinline.com/4104/4124/index.htm]] [[http://269s.tinline.com/4104/4125/index.htm]] [[http://269s.tinline.com/4104/4126/index.htm]] [[http://269s.tinline.com/4104/4127/index.htm]] [[http://269s.tinline.com/4104/4128/index.htm]] [[http://269s.tinline.com/4104/4129/index.htm]] [[http://269s.tinline.com/4104/4130/index.htm]] [[http://269s.tinline.com/4104/4131/index.htm]] [[http://269s.tinline.com/4104/4132/index.htm]] [[http://269s.tinline.com/4104/4133/index.htm]] [[http://269s.tinline.com/4104/4134/index.htm]] [[http://269s.tinline.com/4104/4135/index.htm]] [[http://269s.tinline.com/4104/4136/index.htm]] [[http://269s.tinline.com/4104/4137/index.htm]] [[http://269s.tinline.com/4104/4138/index.htm]] [[http://269s.tinline.com/4104/4139/index.htm]] [[http://269s.tinline.com/4104/4140/index.htm]] [[http://269s.tinline.com/4104/4141/index.htm]] [[http://269s.tinline.com/4104/4142/index.htm]] [[http://269s.tinline.com/4104/4143/index.htm]] [[http://269s.tinline.com/4104/4144/index.htm]] [[http://269s.tinline.com/4104/4145/index.htm]] [[http://269s.tinline.com/4104/4146/index.htm]] [[http://269s.tinline.com/4104/4147/index.htm]] [[http://269s.tinline.com/4104/4148/index.htm]] [[http://269s.tinline.com/4104/4149/index.htm]] [[http://269s.tinline.com/4104/4150/index.htm]] [[http://269s.tinline.com/4104/4151/index.htm]] [[http://269s.tinline.com/4104/4152/index.htm]] [[http://269s.tinline.com/4104/4153/index.htm]] [[http://269s.tinline.com/4104/4154/index.htm]] [[http://269s.tinline.com/4104/4155/index.htm]] [[http://269s.tinline.com/4104/4156/index.htm]] [[http://269s.tinline.com/4104/4157/index.htm]] [[http://269s.tinline.com/4104/4158/index.htm]]
[[http://269s.tinline.com/9574/index.htm]][[http://269s.tinline.com/9574/9575/index.htm]] [[http://269s.tinline.com/9574/9576/index.htm]] [[http://269s.tinline.com/9574/9577/index.htm]] [[http://269s.tinline.com/9574/9578/index.htm]] [[http://269s.tinline.com/9574/9579/index.htm]] [[http://269s.tinline.com/9574/9580/index.htm]] [[http://269s.tinline.com/9574/9581/index.htm]] [[http://269s.tinline.com/9574/9582/index.htm]] [[http://269s.tinline.com/9574/9583/index.htm]] [[http://269s.tinline.com/9574/9584/index.htm]] [[http://269s.tinline.com/9574/9585/index.htm]] [[http://269s.tinline.com/9574/9586/index.htm]] [[http://269s.tinline.com/9574/9587/index.htm]] [[http://269s.tinline.com/9574/9588/index.htm]] [[http://269s.tinline.com/9574/9589/index.htm]] [[http://269s.tinline.com/9574/9590/index.htm]] [[http://269s.tinline.com/9574/9591/index.htm]] [[http://269s.tinline.com/9574/9592/index.htm]] [[http://269s.tinline.com/9574/9593/index.htm]] [[http://269s.tinline.com/9574/9594/index.htm]] [[http://269s.tinline.com/9574/9595/index.htm]] [[http://269s.tinline.com/9574/9596/index.htm]] [[http://269s.tinline.com/9574/9597/index.htm]] [[http://269s.tinline.com/9574/9598/index.htm]] [[http://269s.tinline.com/9574/9599/index.htm]] [[http://269s.tinline.com/9574/9600/index.htm]] [[http://269s.tinline.com/9574/9601/index.htm]] [[http://269s.tinline.com/9574/9602/index.htm]] [[http://269s.tinline.com/9574/9603/index.htm]] [[http://269s.tinline.com/9574/9604/index.htm]] [[http://269s.tinline.com/9574/9605/index.htm]] [[http://269s.tinline.com/9574/9606/index.htm]] [[http://269s.tinline.com/9574/9607/index.htm]] [[http://269s.tinline.com/9574/9608/index.htm]] [[http://269s.tinline.com/9574/9609/index.htm]] [[http://269s.tinline.com/9574/9610/index.htm]] [[http://269s.tinline.com/9574/9611/index.htm]] [[http://269s.tinline.com/9574/9612/index.htm]] [[http://269s.tinline.com/9574/9613/index.htm]] [[http://269s.tinline.com/9574/9614/index.htm]] [[http://269s.tinline.com/9574/9615/index.htm]] [[http://269s.tinline.com/9574/9616/index.htm]] [[http://269s.tinline.com/9574/9617/index.htm]] [[http://269s.tinline.com/9574/9618/index.htm]] [[http://269s.tinline.com/9574/9619/index.htm]] [[http://269s.tinline.com/9574/9620/index.htm]] [[http://269s.tinline.com/9574/9621/index.htm]] [[http://269s.tinline.com/9574/9622/index.htm]] [[http://269s.tinline.com/9574/9623/index.htm]]
[[http://269s.tinline.com/13845/index.htm]][[http://269s.tinline.com/13845/13846/index.htm]] [[http://269s.tinline.com/13845/13847/index.htm]] [[http://269s.tinline.com/13845/13848/index.htm]] [[http://269s.tinline.com/13845/13849/index.htm]] [[http://269s.tinline.com/13845/13850/index.htm]] [[http://269s.tinline.com/13845/13851/index.htm]] [[http://269s.tinline.com/13845/13852/index.htm]] [[http://269s.tinline.com/13845/13853/index.htm]] [[http://269s.tinline.com/13845/13854/index.htm]] [[http://269s.tinline.com/13845/13855/index.htm]] [[http://269s.tinline.com/13845/13856/index.htm]] [[http://269s.tinline.com/13845/13857/index.htm]] [[http://269s.tinline.com/13845/13858/index.htm]] [[http://269s.tinline.com/13845/13859/index.htm]] [[http://269s.tinline.com/13845/13860/index.htm]] [[http://269s.tinline.com/13845/13861/index.htm]] [[http://269s.tinline.com/13845/13862/index.htm]] [[http://269s.tinline.com/13845/13863/index.htm]]
[[http://269s.tinline.com/13864/index.htm]][[http://269s.tinline.com/13864/13865/index.htm]] [[http://269s.tinline.com/13864/13866/index.htm]] [[http://269s.tinline.com/13864/13867/index.htm]] [[http://269s.tinline.com/13864/13868/index.htm]] [[http://269s.tinline.com/13864/13869/index.htm]] [[http://269s.tinline.com/13864/13870/index.htm]] [[http://269s.tinline.com/13864/13871/index.htm]] [[http://269s.tinline.com/13864/13872/index.htm]] [[http://269s.tinline.com/13864/13873/index.htm]] [[http://269s.tinline.com/13864/13874/index.htm]] [[http://269s.tinline.com/13864/13875/index.htm]] [[http://269s.tinline.com/13864/13876/index.htm]] [[http://269s.tinline.com/13864/13877/index.htm]] [[http://269s.tinline.com/13864/13878/index.htm]] [[http://269s.tinline.com/13864/13879/index.htm]] [[http://269s.tinline.com/13864/13880/index.htm]] [[http://269s.tinline.com/13864/13881/index.htm]] [[http://269s.tinline.com/13864/13882/index.htm]] [[http://269s.tinline.com/13864/13883/index.htm]] [[http://269s.tinline.com/13864/13884/index.htm]] [[http://269s.tinline.com/13864/13885/index.htm]]
[[http://269s.tinline.com/15813/index.htm]][[http://269s.tinline.com/15813/15814/index.htm]] [[http://269s.tinline.com/15813/15815/index.htm]] [[http://269s.tinline.com/15813/15816/index.htm]] [[http://269s.tinline.com/15813/15817/index.htm]] [[http://269s.tinline.com/15813/15818/index.htm]] [[http://269s.tinline.com/15813/15819/index.htm]] [[http://269s.tinline.com/15813/15820/index.htm]] [[http://269s.tinline.com/15813/15821/index.htm]] [[http://269s.tinline.com/15813/15822/index.htm]] [[http://269s.tinline.com/15813/15823/index.htm]] [[http://269s.tinline.com/15813/15824/index.htm]] [[http://269s.tinline.com/15813/15825/index.htm]] [[http://269s.tinline.com/15813/15826/index.htm]] [[http://269s.tinline.com/15813/15827/index.htm]]
[[http://269s.tinline.com/17232/index.htm]][[http://269s.tinline.com/17232/17233/in - Anonymous
June 08, 2009
PingBack from http://hairgrowthproducts.info/story.php?id=380