在新的Visual Studio 2015中,我得到以下“名称可以简化”的快速操作。在使用String类的静态方法时,我更喜欢使用String
而不是string
,因为它提供了更好的概述。
我在TOOLS -> Options -> Text Editor -> C# -> Code Style
下找了一个自定义选项的选项,但那里没有多少。
无论如何我可以自定义此设置吗?如果我可以为解决方案/项目的每个人定制这些设置,甚至更好?所以每个人都使用相同的编码风格。
答案 0 :(得分:22)
我刚刚遇到过这个问题并就string
vs TOOLS -> Options -> Text Editor -> C# -> Code Style
的静态方法达成一致。我认为你在查看{{1}}时是正确的,因为我解开了“在成员访问表达式中更喜欢内部预定义类型关键字”,这消除了我正在经历的“名称可以简化”消息。
你试过这个吗?或者你想要更多地控制自定义?
答案 1 :(得分:0)
您现在可以添加.editorconfig文件并选择退出表达式的内在预定义类型关键字:
dotnet_style_predefined_type_for_member_access = false:warning
这是来自Roslyn回购的reference file。