c# - 检查似乎忽略了 namespace 命名首选项

标签 c# namespaces resharper naming-conventions

更新: ReSharper 中似乎确实存在错误:Naming rules for namespaces are ignored .
“命名不一致”检查目前在 ReSharper 2017.3.2 中不起作用


目前在 VS 2012 Professional 上使用 ReSharper 2017.3.2。在这个非常简单的示例中更改命名空间和类名后,ReSharper 检查似乎忽略了以小写字母开头的命名空间。尽管如此,它似乎可以识别以小写字母开头的类名。我在这里做错了什么吗?我希望检查也能识别小写命名空间定义。

namespace resharperDemo.demo
{
    public class program
    {
        public static void Main()
        {
            System.Console.WriteLine("Hello");
        }
    }
}

命名风格设置:

settings

检测结果:

Inspection result

最佳答案

前往Resharper->选项->代码编辑->C#->命名风格:

enter image description here

以上是我的默认配置。你可以匹配你的。

关于c# - 检查似乎忽略了 namespace 命名首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48781857/

相关文章:

javascript - 我可以使用 Json.NET 将对象序列化为 JavaScript 构造函数调用吗?

javascript - 如何避免 Javascript 中的长命名空间

c# - 为什么代码覆盖率在 ReSharper 中不起作用?

php - 反射异常 : Class ClassName doesn't exist

php - 你能扩展别名吗 - 如果可以 - 如何扩展?

c# - 在大型 c# 项目中进行 TDD 时如何处理缓慢的单元测试

visual-studio - Visual Studio/Resharper 工具提示的键盘快捷键?

c# - 如何在紧凑框架(Windows CE)中从链接标签中删除下划线

c# - 如何在 .NET 中固定 Excel 中的标题行?

c# - WPF 中的 WindowsFormsHost 不显示托管应用程序