Ctrl+R,Ctrl+R命令无法使用

91

我正在尝试使用 Visual Studio 2008 中的 Ctrl+R, Ctrl+R 命令来重命名变量。但是我在底部收到一个错误消息,提示:

"键组合(Ctrl+R, Ctrl+R)绑定到的命令 (&Rename...) 目前不可用。"

我没有运行任何可能禁止文件修改的程序,F2 命令可以实现重命名。有人知道如何解决这个问题吗?

编辑:我安装了 Resharper,但之前在同样的设置下可以实现重命名,我最近更换了电脑。

18个回答

1
对我来说,问题在于我还没有开始Resharper评估,这并不明显,因为所有的Resharper扩展选项都是可访问的,但提示位于以下位置:
扩展 -> Resharper -> 为什么Resharper被禁用。
点击“开始评估”(与屏幕截图中的“暂停评估”位于同一位置)。

enter image description here

我希望当我点击“确定”时,评估会开始,但显然它并没有开始。

0

这通常是Resharper使用的快捷方式。有没有可能Resharper没有运行?

或者,您可以更改名称,按下Ctrl+.,然后使用重命名


0

如果在使用快捷键时编辑器窗口没有焦点,您将在Visual Studio中(未安装R#)获得此行为。我刚刚尝试了安装了R#的情况,它也会出现相同的情况。

让编辑器获得焦点(即通过单击它)并重试。


0

针对DevExpress:

  • 打开 选项 屏幕(Ctrl+Alt+Shift+O
  • 进入 核心功能
  • 设置 默认为Visual Studio快捷键

0
对我来说,这个问题是因为我没有点击“接受”条款和条件页面,而是关闭了它。我没有意识到那是条款和条件,以为只是一个通知或者显示的“自述文件”。

0

以上方法都对我没用,最后我不得不重置我的Resharper设置。

  1. 进入Resharper -> 管理选项
  2. 点击“重置所有设置”按钮

0

重新启动Visual Studio。

对我有用。


0
  1. 选择文本,然后按下 Ctrl 键,再按两次 R 键。
  2. 释放 Ctrl 键。
  3. 现在输入新文本,然后按下 Enter 来应用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接