[原创] C#编制程序规范工具介绍

1、目标

代码编写规范、整齐、整洁、可读。

无错误

无警告

 

2、排版

安装PowerCommands扩展

“工具”-“扩充管理库”,搜索安装。

安装选中Format document on save和Remove and Sort Usings on save

如此代码保存时会自动格式化和对引用单元排序。

图片 1 
                     

 

3、注释

设置工程“属性” – “生成” – “输出”

选中 “XML文书档案文件(X)”

指标为了提示每种集体可知类型的诠释。

 图片 2

  图片 3

 

四、代码分析优化

ReSharper

 

代码分析

ReSharper可提供对C#, XAML, XML, ASP.NET和ASP.NET
MVC的穿梭的代码质量分析,甚至在用户对之举办编写翻译从前即可检验到不当和难题。ReSharper可对用户的代码提供900八种代码检查测试,用户便可即时
察觉到其近期文件只怕甚至整个消除方案中是否含有了不当和故障。

 

高亮突显错误和飞速校正

ReSharper能在用户输入的时候即对代码进行辨析,并高亮展现错误,用户照旧无需实行编写翻译。其甚至能对绝大多数不当相当的慢给出修改提出,以帮扶用户连忙化解难题。

 

代码重构

与Visual Studio
二零零六/2009/20十对待,ReSharper提供了更增加的全自动代码重构功能。用户可利用过多两样的重构方法以开始展览重命名,移动,安全删除标识;导入和内联字段、变量和参数等等

 图片 4

左边提醒紫稻草黄感叹号三角,以及中黄线条,选中期维修改。正确后提示紫罗兰色打勾方块。

 图片 5

 

伍、代码检查

StyleCop

 

StyleCop的终极目的是让全部人都能写出优雅和千篇1律的代码,因而那几个代码具有很高的可读性。StyleCop不是代码格式化(代码美化)工具,而是代码规范检查工具(Code
Review
工具),它不但检查代码格式,而是编码规范,包蕴取名和注释等。它会根据预订义的C#代码格式的特级实践,对大家的源代码举行自笔者批评,并付诸不合乎编码风格的荒谬提示。

 

工程文件,点击鼠标右键,选取“Run StyleCop (Rescan All)”

 图片 6

呈现警告列表”

 图片 7

规则编号以SA开端,例如“SA130五”能够找寻相应的平整,依照规则实行修改。化解全数警告。

 

6、总结

上述工具运用后的代码假使没错误和警戒,代码品质应该是还足以的,选壹三个种类应用工具检查一回,

对照Samsung编制程序规范,发现有过多皆以能对上的。博文发的不多,希望对我们有用。

原创小说,转发请保留链接 yhuse’s blog

相关文章