refactoring - 抑制字符串中的 resharper 重命名

标签 refactoring resharper

有什么办法可以抑制在文件中 Ctr+R、Ctr+R 之后重命名字符串,类似于:

// ReSharper disable InconsistentNaming
private readonly IMyClass NONStandardConvension;
// ReSharper restore InconsistentNaming

但代码如下:

    [Test]
    public void TestIfNameNotChanged()
    {
        // ReSharper disable ??refactoring??
        var className = typeof (MyClass).Name;
        Assert.AreEqual("MyClass", className);
        // ReSharper restore ??refactoring??
    } 

我想测试我的脚本在应用意外重构后是否不会失败。

最佳答案

显然在当前的 Resharper 版本 (7.1.3) 中没有这样的功能。但如果你喜欢它,你可以在 Resharper 上投票 issue tracker .

关于refactoring - 抑制字符串中的 resharper 重命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15680686/

相关文章:

android-studio - 如何在整个项目中全局更改 xml 元素的名称

Java代码重构: multiple instanceof operator usages

java - 重构两个几乎相同的方法

visual-studio - 在代码重新格式化期间禁用代码的 ReSharper 重新排序?

c# - ToArray() 是否针对数组进行了优化?

java - 重构/重新设计大型系统

c# - 语义合并工具

c# - 获取token时如何解析 "possible System.NullReferenceException"

silverlight - Resharper 支持 Silverlight 单元测试应用程序

c# - 当我的应用程序不会迁移时,我应该关心文化吗?