Chinaunix首页 | 论坛 | 博客
  • 博客访问: 150545
  • 博文数量: 75
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 749
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-19 11:38
文章分类
文章存档

2014年(38)

2013年(37)

我的朋友

分类: Windows平台

2014-01-08 15:12:19

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会提示格式不正确的字符串和冗余转换,但不会提示未使用过的局部变量。带有相关警告的结构用灰色文本或者蓝色的破浪型下划线强调。
阅读(1404) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~