【美高梅开户网址】编制程序规范工具介绍

1、目标

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

无错误

无警告

 

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

1、目标

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

无错误

无警告

 

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

        从今天恐怕用StyleCop for ReSharper这一个插件合并ReSharpt4.5 beta
和 StyleCop.那篇post给您有的那多少个办事的消息,作者动用它们在Visual Studio
二零零六中业务化解方案中编码,能写出既高效又可爱惜的源代码.

 

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版本有用.最大化的属性升高.依照Re夏普er
官网上边那么些图片举例质量升高.

美高梅开户网址 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的四处的代码品质分析,甚至在用户对之举办编写翻译以前就能够检查实验到错误和主题素材。ReSharper可对用户的代码提供900三种代码核准,用户便可及时
察觉到其日前文件恐怕甚至整个消除方案中是不是包罗了错误和故障。

 

高亮展现错误和快速修正

ReSharper能在用户输入的时候即对代码举办解析,并高亮彰显错误,用户甚至无需进行编写翻译。其甚至能对大多数谬误比很快给出修改建议,以扶植用户快捷消除难点。

 

代码重构

与Visual Studio
二零零七/二〇〇九/20十比照,ReSharper提供了更增进的机动代码重构效用。用户可应用过多比不上的重构方法以举办重命名,移动,安全删除标志;导入和内联字段、变量和参数等等

 美高梅开户网址 9

右边提醒蓝紫惊叹号三角,以及湖蓝线条,选中期维修改。正确后提示浅绿打勾方块。

 美高梅开户网址 10

 

3、注释

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

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

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

 美高梅开户网址 11

  美高梅开户网址 12

 

四、代码分析优化

ReSharper

 

代码分析

ReSharper可提供对C#, XAML, XML, ASP.NET和ASP.NET
MVC的无休止的代码品质分析,甚至在用户对之举行编写翻译此前就能够检测到不当和主题材料。ReSharper可对用户的代码提供900四种代码核算,用户便可立即察觉到其眼下文件或许甚至整个化解方案中是否含有了不当和故障。

 

高亮展现错误和急速修正

ReSharper能在用户输入的时候即对代码进行剖析,并高亮展现错误,用户依然无需进行编写翻译。其甚至能对好多荒唐非常快给出修改提议,以援助用户飞快化解难题。

 

代码重构

与Visual Studio
2006/2010/20十比较,ReSharper提供了更丰富的自动代码重构功用。用户可采取过多两样的重构方法以拓展重命名,移动,安全删除标记;导入和内联字段、变量和参数等等

 美高梅开户网址 13

动手提醒玛瑙红惊叹号三角,以及淡黄线条,选中期维修改。正确后提醒浅莲红打勾方块。

 美高梅开户网址 14

 

StyleCop for ReSharper

        StyleCop合并了 ReSharper 与StyleCop的力理. 它是二个 ReSharper
插件允许 Microsoft StyleCop 运营为您的类型.,
实时生成违反规则高亮提示,当使用 ReSharper
代码清理作用时,自动按StyleCop的平整修复(静态方式):

 美高梅开户网址 15
StyleCop for ReSharper 也含有3个
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开始,例如“SA1305”能够查找相应的平整,依据规则进行修改。化解全体警告。

 

4、代码分析优化

ReSharper

 

代码分析

ReSharper可提供对C#, XAML, XML, ASP.NET和ASP.NET
MVC的不断的代码品质分析,甚至在用户对之进行编写翻译在此以前就可以检验到错误和主题素材。ReSharper可对用户的代码提供900多样代码查证,用户便可登时察觉到其眼下文件大概甚至整个消除方案中是还是不是含有了不当和故障。

 

高亮呈现错误和飞快改良

ReSharper能在用户输入的时候即对代码实行解析,并高亮显示错误,用户依然无需举行编写翻译。其甚至能对许多荒唐相当慢给出修改提出,以扶持用户火速化解难题。

 

代码重构

与Visual Studio
二〇〇七/二零零六/2010相比较,ReSharper提供了更增进的活动代码重构功效。用户可采取过多两样的重构方法以拓展重命名,移动,安全删除标记;导入和内联字段、变量和参数等等

 美高梅开户网址 22

出手提醒铁黄惊讶号三角,以及郎窑红线条,选中期维修改。正确后提示威尼斯绿打勾方块。

 美高梅开户网址 23

 

5、代码检查

StyleCop

 

StyleCop的终极目的是让全部人都能写出优雅和一致的代码,因而这个代码具备相当高的可读性。StyleCop不是代码格式化(代码美化)工具,而是代码规范检查工具(Code
Review
工具),它不但检查代码格式,而是编码规范,包括取名和注释等。它会基于预约义的C#代码格式的最棒实施,对大家的源代码举行检讨,并交由不相符编码风格的谬误提醒。

 

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

 美高梅开户网址 24

来得警告列表”

 美高梅开户网址 25

平整编号以SA初叶,例如“SA130五”能够寻觅相应的条条框框,根据规则进行改换。化解全数警告。

 

6、总结

上述工具运用后的代码假如未有不当和警戒,代码性能应该是还是能够的,选一多个项目利用工具检查三回,

对照小米编制程序规范,发现成不胜枚举都以能对上的。博文发的不多,希望对大家有用。

伍、代码检查

StyleCop

 

StyleCop的终极目标是让全数人都能写出优雅和同样的代码,由此这几个代码拥有异常高的可读性。StyleCop不是代码格式化(代码美化)工具,而是代码规范检查工具(Code
Review
工具),它不只检查代码格式,而是编码规范,包罗取名和注释等。它会基于预订义的C#代码格式的拔尖执行,对大家的源代码进行自小编批评,并交付不吻合编码风格的错误提示。

 

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

 美高梅开户网址 26

突显警告列表”

 美高梅开户网址 27

平整编号以SA初始,例如“SA130伍”可以查找相应的平整,依据规则进行改造。解决全数警告。

 

6、总结

上述工具运用后的代码如果未有不当和警戒,代码品质应该是还是能的,选一八个类型采纳工具检查一遍,

对照One plus编制程序规范,发现有那个都以能对上的。博文发的不多,希望对我们有用。

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

6、总结

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

对照红米编程规范,发现存众多都以能对上的。博文发的不多,希望对我们有用。

原创作品,转发请保留链接 yhuse’s blog

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

壹、目的代码编写规范、整齐、整洁、可读。 无不当 无警告 2、排版
安装PowerCommands扩大 工具-增加管理库,找出安装…

发表评论

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

网站地图xml地图