【澳门葡京备用网址】编制程序规范工具介绍

1、目标

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

无错误

无警告

 

C#编制程序规范工具介绍,

1、目标

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

无错误

无警告

 

StyleCop for ReSharper: 合并 ReSharper 4.5 与 StyleCop 之力量

        从前几日说不定用StyleCop for ReSharper那几个插件合并ReSharpt4.5 beta
和 StyleCop.这篇post给你有些那五个工作的新闻,笔者利用它们在Visual Studio
200九中作业消除方案中编码,能写出既敏捷又可保证的源代码.

 

2、排版

安装PowerCommands扩展

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

设置选中Format document on save和Remove and Sort Usings on save

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

澳门葡京备用网址 1 
                     

 

1、目标

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

无错误

无警告

 

2、排版

安装PowerCommands扩展

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

设置选中Format document on save和Remove and Sort Usings on save

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

澳门葡京备用网址 2                       

 

ReSharper 4.5

        
ReSharper是个VisualStudio的短平快插件.它提供了化解方案中高亮展现错误,高级代码完结,优良的单元测试工具,超越30种尖端代码重构方案,各类惠及导航与追寻工具,单击代码格式化与代码清理,自动代码生成,还有模板,还有一部分针对C#,
VB.NET, ASP.NET,
XML,XAML高效的特色成效.ReSharper完全集成在VisualStudio中,智能的效能扩张原来的Visual
Studio.
也可看完整的ReSharper特色清单

ReShareper 4.伍当下有beta版本有用.最大化的习性进步.依据ReSharper
官方网址上边这个图片举例品质升高.

澳门葡京备用网址 3

Download ReSharper 4.5
beta from jetbrains.com.

 

3、注释

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

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

目标为了唤起每种集体可知类型的诠释。

 澳门葡京备用网址 4

  澳门葡京备用网址 5

 

2、排版

安装PowerCommands扩展

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

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

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

澳门葡京备用网址 6         
             

 

3、注释

安装工程“属性” – “生成” – “输出”

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

目标为了提示各类集体可知类型的诠释。

【澳门葡京备用网址】编制程序规范工具介绍。 澳门葡京备用网址 7

  澳门葡京备用网址 8

 

Microsoft StyleCop

       Microsoft StyleCop
分析c#源码加强了有个别坚固性的规则.能够运维在VisualStudio中或集成进MSBuild项目.
关于Microsoft StyleCop越来越多音信,看StyleCop blog 在
.

Download
StyleCop
from the MSDN Code Gallery StyleCop website.

 

四、代码分析优化

ReSharper

 

代码分析

ReSharper可提供对C#, XAML, XML, ASP.NET和ASP.NET
MVC的不停的代码质量分析,甚至在用户对之举行编译从前即可检测到不当和难点。Re夏普er可对用户的代码提供900多种代码检查实验,用户便可立即察觉到其近年来文件也许甚至整个化解方案中是或不是包蕴了错误和故障。

 

高亮呈现错误和高效勘误

Re夏普er能在用户输入的时候即对代码进行解析,并高亮显示错误,用户甚至无需进行编写翻译。其甚至能对超越一半荒谬十分的快给出修改建议,以帮手用户飞快化解难题。

 

代码重构

与Visual Studio
2007/2009/20十比照,ReSharper提供了更丰裕的机关代码重构功效。用户可应用过多不壹的重构方法以拓展重命名,移动,安全删除标识;导入和内联字段、变量和参数等等

 澳门葡京备用网址 9

右手提示赤褐惊叹号三角,以及铁黄线条,选中期维修改。正确后提醒浅湖蓝打勾方块。

 澳门葡京备用网址 10

 

3、注释

安装工程“属性” – “生成” – “输出”

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

指标为了唤起每一种集体可知类型的诠释。

 澳门葡京备用网址 11

  澳门葡京备用网址 12

 

肆、代码分析优化

ReSharper

 

代码分析

ReSharper可提供对C#, XAML, XML, ASP.NET和ASP.NET
MVC的到处的代码品质分析,甚至在用户对之进行编译从前即可检验到错误和题材。ReSharper可对用户的代码提供900种种代码检查实验,用户便可立时察觉到其日前文件恐怕甚至整个化解方案中是还是不是含有了不当和故障。

 

高亮呈现错误和高效校对

ReSharper能在用户输入的时候即对代码进行分析,并高亮显示错误,用户甚至无需实行编写翻译。其甚至能对绝大部分荒谬极快给出修改建议,以帮手用户急速消除难点。

 

代码重构

与Visual Studio
二零零五/二零零六/20十比较,ReSharper提供了更拉长的自动代码重构成效。用户可利用过多不壹的重构方法以开始展览重命名,移动,安全删除标识;导入和内联字段、变量和参数等等

 澳门葡京备用网址 13

左边提醒纯白惊叹号三角,以及暗灰线条,选中期维修改。正确后提示天灰打勾方块。

 澳门葡京备用网址 14

 

StyleCop for ReSharper

        StyleCop合并了 ReSharper 与StyleCop的力理. 它是2个 Re夏普er
插件允许 Microsoft StyleCop 运转为你的类型.,
实时生成违反规则高亮提醒,当使用 ReSharper
代码清理作用时,自动按StyleCop的条条框框修复(静态方式):

 澳门葡京备用网址 15
StyleCop for ReSharper 也蕴藏三个
Quick-Fixes集合: 
澳门葡京备用网址 16

澳门葡京备用网址 17

澳门葡京备用网址 18

还有 Code Clean-Up
Modules
援救您轻易 
改进违反StyleCop代码风格: 
澳门葡京备用网址 19

Download StyleCop 1.5 for ReSharper 4.5
beta
from the CodePlex website.

 

翻译: PetterLiu    
Source

5、代码检查

StyleCop

 

StyleCop的终极目的是让全体人都能写出优雅和同样的代码,由此那些代码具有很高的可读性。StyleCop不是代码格式化(代码美化)工具,而是代码规范检查工具(Code
Review
工具),它不仅检查代码格式,而是编码规范,包涵取名和注释等。它会依据预定义的C#代码格式的特级实践,对大家的源代码举办检查,并付出不合乎编码风格的谬误提醒。

 

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

 澳门葡京备用网址 20

来得警告列表”

 澳门葡京备用网址 21

平整编号以SA开端,例如“SA130五”能够搜索相应的平整,依照规则进行改动。消除全数警告。

 

四、代码分析优化

ReSharper

 

代码分析

ReSharper可提供对C#, XAML, XML, ASP.NET和ASP.NET
MVC的无休止的代码品质分析,甚至在用户对之进行编写翻译从前即可检查实验到不当和难题。ReSharper可对用户的代码提供900二种代码检查评定,用户便可即时
察觉到其日前文件也许甚至整个化解方案中是不是带有了错误和故障。

 

高亮突显错误和急速创新

ReSharper能在用户输入的时候即对代码举行分析,并高亮展现错误,用户甚至无需举行编写翻译。其甚至能对绝超越53%荒唐一点也不慢给出修改提议,以帮衬用户快速化解难点。

 

代码重构

澳门葡京备用网址,与Visual Studio
二零零五/二零零六/20十对待,ReSharper提供了更增进的机动代码重构成效。用户可采纳过多见仁见智的重构方法以拓展重命名,移动,安全删除标识;导入和内联字段、变量和参数等等

 澳门葡京备用网址 22

右边提示樱桃红感叹号三角,以及白灰线条,选中修改。正确后提醒古金色打勾方块。

 澳门葡京备用网址 23

 

5、代码检查

StyleCop

 

StyleCop的终极指标是让全数人都能写出优雅和1致的代码,由此那个代码具有很高的可读性。StyleCop不是代码格式化(代码美化)工具,而是代码规范检查工具(Code
Review
工具),它不只检查代码格式,而是编码规范,包涵取名和注释等。它会基于预约义的C#代码格式的极品实践,对我们的源代码举办反省,并付出不相符编码风格的错误提示。

 

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

 澳门葡京备用网址 24

体现警告列表”

 澳门葡京备用网址 25

规则编号以SA开端,例如“SA130伍”能够搜索相应的平整,依据规则实行改动。消除全部警告。

 

6、总结

上述工具运用后的代码假设未有不当和警示,代码品质应该是还能的,选一多少个品类采取工具检查一次,

对照三星(Samsung)编制程序规范,发现有成都百货上千都以能对上的。博文发的不多,希望对大家有用。

五、代码检查

StyleCop

 

StyleCop的终极目的是让全体人都能写出优雅和相同的代码,因而那一个代码具有很高的可读性。StyleCop不是代码格式化(代码美化)工具,而是代码规范检查工具(Code
Review
工具),它不光检查代码格式,而是编码规范,蕴涵取名和注释等。它会依照预约义的C#代码格式的一流实践,对我们的源代码实行反省,并提交不符合编码风格的不当提醒。

 

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

 澳门葡京备用网址 26

来得警告列表”

 澳门葡京备用网址 27

平整编号以SA开端,例如“SA130五”能够查找相应的条条框框,根据规则实行改动。消除全数警告。

 

6、总结

上述工具运用后的代码假如没错误和警戒,代码质量应该是还足以的,选一多少个类型选择工具检查1回,

对照一加编程规范,发现有为数不少都以能对上的。博文发的不多,希望对咱们有用。

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

6、总结

上述工具运用后的代码借使未有不当和警示,代码品质应该是还能的,选壹七个体系应用工具检查1遍,

对照BlackBerry编制程序规范,发现有为数不少都以能对上的。博文发的不多,希望对大家有用。

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

原创文章,转发请保留链接 yhuse’s blog

一、目的代码编写规范、整齐、整洁、可读。 无不当 无警告 二、排版
安装PowerCommands扩张 工具-扩充管理库,搜索安装…

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website