gpt4 book ai didi

resharper - Resharper默认格式和规则列表

转载 作者:行者123 更新时间:2023-12-04 04:07:16 25 4
gpt4 key购买 nike

我正在尝试查找Resharper强制执行的所有默认格式和规则的列表。

不幸的是,我没有任何运气。

我们使用该工具,但希望向新员工提供标准文档,以便他们可以在编码之前查看标准。

最佳答案

在ReSharper菜单下,然后在Options下,您将找到ReSharper用于此解决方案的当前规则和约定。特别重要的是:

代码检查->检查严重性:显示ReSharper在代码中检测到的事物的严重性。警告或错误的内容越多,您就必须使代码更符合ReSharper的约定,才能使文件“变绿”,甚至进行编译。层次结构是:

  • 不显示-不言自明,忽略检查
  • 提示-不显示在侧栏上,在有问题的代码下显示为虚线。很好的例子:当代码行没有明确指定要分配的类型时,使用“var”。
  • 建议-在边栏上显示为绿色勾号,相关代码带有绿色下划线。很好的例子:当在赋值中明确定义类型时,使用“var”,成员可见。
  • 警告-在边栏上显示为黄色刻度,相关代码在蓝色下划线,或者文本为褪色。命名约定违规,冗余关键字或限定词,未使用的代码成员。
  • 错误-侧栏红色勾号,相关代码为红色文本或带下划线的红色。默认情况下,不会导致编译错误的内容均不会标记为ReSharper错误,但是您可以通过“将”低优先级检查“提升”为错误来阻止编译。

  • 语言->命名样式:本节向您显示ReSharper如何期望各种类型的代码成员名称被格式化。 “高级设置”选项还包含“缩写列表”,该列表基本上是常规 Camel 装箱约定的异常(exception)列表。默认情况下,所有格式不一致都是警告,并且在5.1(我使用的版本)中我看不到任何更改其严重性的方法。

    编辑:这是RS 4.5的检查及其默认严重性的列表,该检查有几个版本,但仍应具有ReSharper的C#检查的“要点”。 http://unintelligible.org/blog/2010/05/24/resharper-45-inspection-severity-list/

    除此之外,如果您想查看当前语言的检查列表,即使是JetBrains也可以直接将您引向“选项”窗口。因此,如果您想更新一些东西,则可能必须自己动手做。如果这样做,请确保将其张贴在某个地方,以便其他人不必重复您的工作。

    关于resharper - Resharper默认格式和规则列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8806278/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com