Visual Studio 2015 - 代码风格设置
Visual Studio 2015 - Code style settings
在新的 Visual Studio 2015 中,我得到以下 "Name can be simplified" 快速操作。在使用字符串 class 的静态方法时,我更喜欢使用 String
而不是 string
,因为它提供了更好的概览。
我在以下位置寻找自定义此选项的选项:TOOLS -> Options -> Text Editor -> C# -> Code Style
,但那里没有太多内容。
我是否可以自定义此设置?或者如果我可以为每个在 solution/project 上工作的人自定义这些设置,那就更好了?所以每个人都使用相同的编码风格。
我自己刚刚遇到这个问题并同意静态方法的 String
与 string
。我认为您查看 TOOLS -> Options -> Text Editor -> C# -> Code Style
是正确的,因为我取消勾选 "Prefer intrinsic predefined type keyword in member access expressions",这消除了我遇到的 "Name can be simplified" 消息。
您是否尝试过这个,或者您希望对自定义设置有更多的控制权?
您现在可以添加 .editorconfig 文件并为表达式选择退出固有预定义类型关键字:
dotnet_style_predefined_type_for_member_access = false:warning
这是来自 Roslyn 存储库的 reference file。
在新的 Visual Studio 2015 中,我得到以下 "Name can be simplified" 快速操作。在使用字符串 class 的静态方法时,我更喜欢使用 String
而不是 string
,因为它提供了更好的概览。
我在以下位置寻找自定义此选项的选项:TOOLS -> Options -> Text Editor -> C# -> Code Style
,但那里没有太多内容。
我是否可以自定义此设置?或者如果我可以为每个在 solution/project 上工作的人自定义这些设置,那就更好了?所以每个人都使用相同的编码风格。
我自己刚刚遇到这个问题并同意静态方法的 String
与 string
。我认为您查看 TOOLS -> Options -> Text Editor -> C# -> Code Style
是正确的,因为我取消勾选 "Prefer intrinsic predefined type keyword in member access expressions",这消除了我遇到的 "Name can be simplified" 消息。
您是否尝试过这个,或者您希望对自定义设置有更多的控制权?
您现在可以添加 .editorconfig 文件并为表达式选择退出固有预定义类型关键字:
dotnet_style_predefined_type_for_member_access = false:warning
这是来自 Roslyn 存储库的 reference file。