彩票走势图

VS代码生成工具ReSharper使用手册:代码质量分析

原创|使用教程|编辑:郝浩|2013-05-30 16:10:05.000|阅读 1850 次

概述:VS代码生成工具ReSharper提供了对C#, VB.NET, XAML, XML, ASP.NET, ASP.NET MVC, JavaScript, HTML, 和 CSS的持续的代码质量分析,并在用户对之编译前检测到错误和问题。本文主要介绍VS代码生成工具ReSharper如何实现代码质量分析。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

VS代码生成工具提供了对C#, VB.NET, XAML, XML, ASP.NET, ASP.NET MVC, JavaScript, HTML, 和 CSS的持续的代码质量分析,并在用户对之编译前检测到错误和问题。本文主要介绍VS代码生成工具ReSharper如何实现代码质量分析。

持续的代码质量分析

ReSharper为用户代码提供1300多种代码检验,用户可立即检查其当前文件或者整个解决方案中是否包含了错误和故障。

VS代码生成工具ReSharper使用手册:代码质量分析

ReSharper会在VS代码编辑器的右侧高亮所检查到的错误和故障,并通过编辑器窗口右侧的标标记栏(Marker Bar) 可视化检查到的错误和故障。

如果文件中包含了错误或者故障,标记栏(Marker Bar)顶部的状态指示灯(Status Indicator)会改变其颜色和图标。

检测错误和代码味道

  • Errors
    ReSharper可立即检查代码,并在编辑器中中高亮出代码错误。错误代码被高亮为红色字体或者红色破浪线。如果用户将鼠标指针悬停在错误代码上,其描述会显示在工具提示中。

VS代码生成工具ReSharper使用手册:代码质量分析

  • Warnings
    除了编译器错误和警告,ReSharper还会显示警告,这些警告不会阻止编辑代码,但可能会导致编码效率低下。例如,ReSharper会提示格式不正确的字符串和冗余转换,但不会提示未使用过的局部变量。带有相关警告的结构用灰色文本或者蓝色的破浪型下划线强调。

VS代码生成工具ReSharper使用手册:代码质量分析

  • Suggestions
    利用代码建议可进行更深层次的代码分析。代码建议提供了对代码结构的深入了解的建议。建议通过绿色的波浪形下划线突出显示。

VS代码生成工具ReSharper使用手册:代码质量分析

快速修复

ReSharper为大多数错误和高亮项目提供了快速修复功能,能帮助用户快速解决问题。红色的灯代码快速修复错误,黄色灯代表警告,建议和提示。点击灯泡或者Alt+Enter,用户可以看到错误的快速修复列表。选择列表中相应的快捷修复,便可以最快最方便的方式解决问题。

VS代码生成工具ReSharper使用手册:代码质量分析

自定义代码检验

ReSharper 5提供了结构搜索和替换,以便找到自定义代码结构并以其他代码结构将其替换。

VS代码生成工具ReSharper使用手册:代码质量分析

查找代码问题

ReSharper 5及更高版本让用户从Inspection Results中查看ReSharper 的所有代码高亮:代码质量问题,代码冗余,代码改进建议。这比逐一在代码文件中查找并删除问题要简单得多。

在 ReSharper菜单中,选择Inspect | Code Issues in Solution or Inspect | Code Issues in Current Project 从而显示工具窗口Inspection Results。另外,还可以在Solution Explorer中选择一个节点,然后右键单击该节点,选择Find Code Issues,如下图所示:

VS代码生成工具ReSharper使用手册:代码质量分析

 


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP