c# - 使用 ReSharper 的 'Remove Not Accessed Field' 快速修复后导航

标签 c# resharper keyboard-shortcuts resharper-6.0

当使用 ReSharper 上下文菜单中的“删除未访问字段”快速修复选项时,它会突出显示受影响的行。

是否有键盘快捷键可以将我带到突出显示的行? (通常该行也是多余的,也可以删除)

例如。鉴于此代码:

public class Sample
{
    private string unusedField;

    public Sample()
    {
        unusedField = new string('a', 4);

    }
}

在“unusedField”字段上使用“删除未访问字段”快速修复,突出显示构造函数中的行(看到该行已更新)。编辑插入符号位于字段声明所在的行附近。

enter image description here

最佳答案

利用它是 突出显示为搜索结果 以前使用字段的站点,您可以使用 ReSharper | 查找 | Next Item(对我来说(我认为)默认的 VS 键绑定(bind)是 Ctrl+Alt+PgDn)去那里。

一旦到达那里,您可以使用 Ctrl+Shift+L 删除该行(VS 快捷方式),或者 End 然后 Alt+EnterIntroduce variable (R#).

关于c# - 使用 ReSharper 的 'Remove Not Accessed Field' 快速修复后导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9405740/

相关文章:

visual-studio - Resharper 的替代品

javascript - 仅通过正确的键系列执行功能

c# - 为什么 JsonSerializer 给空?

c# - 如何在另一个窗体中创建窗体?

c# - MVVM 卡住事件 Hook

keyboard-shortcuts - 在 Vaadin 中使用快捷方式的问题

Xcode Return 键将光标置于行中间

c# - 将字符串数据数组转换为列表

resharper - 如何使用 Resharper 对 "Remove redundant catch"进行项目范围的扫描?

resharper - 加载 Resharpers QUnit testrunner 的支持脚本