【问题标题】:Shortcut for extract local variable in Visual Studio or ReSharper (for C#)在 Visual Studio 或 ReSharper 中提取局部变量的快捷方式(用于 C#)
【发布时间】:2016-02-24 08:21:36
【问题描述】:

有没有在 VS 或 ReSharper 中提取局部变量的捷径?我知道有提取字段变量的快捷方式,但我找不到提取局部变量的方法。 提前致谢。

【问题讨论】:

    标签: visual-studio resharper keyboard-shortcuts


    【解决方案1】:

    右键单击一个局部变量,我得到这个上下文菜单:

    假设您需要突出显示命令的快捷方式,您可以通过 Visual Studio 键盘映射器定义自己的快捷方式。 (工具 -> 选项 -> 环境 -> 键盘)

    • 引入变量... = "ReSharper.ReSharper_IntroVariable"
    • 介绍字段... = "ReSharper.ReSharper_IntroduceField"
    • 引入参数... = "ReSharper.ReSharper_IntroParameter"

    仅供参考,我的键盘快捷键是由 ReSharper 通过 ReSharper -> 选项 -> 键盘和菜单并应用“Visual Studio”方案设置的。

    (使用 Visual Studio Community 2015 和 ReSharper Ultimate 2015.2)

    【讨论】:

    • 感谢您的帮助。将变量提取为精确类型时有没有办法?例如double x,不总是var x?或者这是 C# 中更好的做法(使用 var 而不是具体类型)?提前致谢
    • @DPM 我不这么认为。 ReSharper 非常努力地推动了 var 关键字。至于用法,我给你参考一下:Use of var keyword in C#
    猜你喜欢
    • 2020-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-09
    • 2011-07-29
    • 2013-11-22
    • 2010-09-06
    • 2012-02-12
    相关资源
    最近更新 更多