resharper - Resharper 可以将 var 更改为显式类型吗?

标签 resharper

是否可以使 Resharper 的工具“清理代码”(在 Visual Studio 中)更改所有 var显式类型?

示例:我想要这样:

var person = new Person();

改为:
Person person = new Person();

在建议的解决方案后编辑:

也许我做错了什么,但它对我不起作用:

image showing how the suggested solution doesn't work

最佳答案

您可以在代码清理下的 (Resharper) 选项中进行设置。
只需创建一个新的配置文件/修改现有的配置文件,然后导航到 C#->在声明中使用“var”。
将“替换方向”设置为“Can (change) 'var' to type usage”,将“局部变量声明样式”设置为“始终使用显式类型”

关于resharper - Resharper 可以将 var 更改为显式类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10721317/

相关文章:

c# - Resharper 在 if 语句旁边移动顶部大括号。怎么上新线?

visual-studio - 理论的内联数据不跟踪 R# 运行程序中的更改

c# - Alt+Insert 上的 Resharper 区域选项

unit-testing - Resharper 2017 : Debug mode and AMD modules supported? 的 Jasmine 单元测试支持状态

c# - 如何修复对象和其他初始化程序的 ReSharper 缩进

resharper - 在 Resharper 中重新绑定(bind) Ctrl+左键

visual-studio-2015 - ReSharper "Remove Unused References"功能不会删除通过 NuGet 包添加的引用

c# - MVVM 的 ReSharper 警告

.net - 从自动化测试获取装配体目录

c# - Resharper - 属性未记录