【问题标题】:Visual Studio 2015 Ctrl + D (code duplication) not working (keyboard shortcut scheme issue with Resharper)Visual Studio 2015 Ctrl + D(代码重复)不起作用(Resharper 的键盘快捷键方案问题)
【发布时间】:2016-02-23 12:38:34
【问题描述】:

Visual Studio 2015 Windows10 项目中的 Ctrl + D 根本不工作。它在 Notepad++ 中工作。我试图重新启动我的机器,并关闭了 Visual Studio,但没有任何效果。

我有 Windows 10 Threshold 2 和 Visual Studio 2015 版本 14.0.23107.0

PS:昨天还好好的……

编辑1:

键盘映射看起来不错:

【问题讨论】:

标签: visual-studio visual-studio-2015 resharper


【解决方案1】:

RESHARPER 是/曾经是罪魁祸首

如何解决:

  • 重置所有 Visual Studio 设置(工具 > 导入和导出设置 > 重置所有设置
  • 然后转到 Resharper > 选项 > 键盘和菜单重新应用键盘快捷键方案 .

现在它又开始工作了!

【讨论】:

  • 在重置所有 VS 设置之前至少导出一些设置(字体、颜色、布局等)是值得的
  • 为我工作而无需重置 Visual Studio 设置(只需重新应用键盘快捷键方案)。在重置所有设置之前,请检查这是否也适合您!
【解决方案2】:

以下步骤对我有用。

  1. 转到工具>选项>环境>常规>键盘
  2. 在键盘映射方案中选择 visual C# 2005
  3. 在显示包含的命令中,搜索 Edit.Duplicate
  4. 在快捷键中指定Ctrl + D

【讨论】:

  • 没有安装 RESHARPER,这个设置对我有用,tks o/
【解决方案3】:

重新安装 ReSharper 为我解决了这个问题

【讨论】:

    【解决方案4】:

    仅供参考,如果您是 VS 2019 用户:

    扩展程序 > Resharper > 选项 > 环境 > 键盘

    将键盘方案更改为并保存,然后再次返回并将其更改为Visual Studio

    我为这个问题苦苦挣扎了一段时间,这个方法解决了它。

    【讨论】:

      【解决方案5】:

      转到文件->首选项->键盘快捷键->顶部搜索复制->双点击复制选择->ctrl+Shift+D->按Enter

      【讨论】:

      • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
      猜你喜欢
      • 2016-09-21
      • 1970-01-01
      • 2015-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-13
      • 1970-01-01
      相关资源
      最近更新 更多