我正在尝试在 Visual Studio 2008 中使用 Ctrl+R、Ctrl+R 命令重命名变量。我在底部收到一条错误消息说
"组合键(Ctrl+R,Ctrl+R)绑定(bind)命令(&Rename ...) 当前不可用。”
我没有运行它或我能想到的任何可能禁止修改文件的东西,而 F2 命令允许重命名。有人知道如何解决这个问题吗?
编辑:我确实安装了 Resharper,但之前能够使用相同的设置执行此操作,我最近迁移了计算机。
最佳答案
我能够通过执行以下操作来解决此问题:
- 转到 Resharper → 选项 菜单命令
- 选择环境 → 键盘和菜单
- 选择 Keyboard Shortcuts 下的 Visual Studio 选项
- 点击应用方案并保存
这将导致 Ctrl+R, Ctrl+R 进行重命名。 (然后在弹出的对话框中选择ReSharper选项。)
但是,它使 F2 不再能够执行重命名。我能够通过执行以下操作来解决此问题:
- 转到 ReSharper → 选项 菜单命令
- 选择环境 → 常规
- 在Restore ReSharper keyboard shortcuts下选择 ReSharper 2.x 或 IntelliJ IDEA
- 点击应用或确定
这允许 F2 和 Ctrl+R, Ctrl+R用于重命名变量的命令。
这似乎特定于与 Visual Studio 一起安装的 ReSharper,如果未安装 ReSharper,我不知道解决此问题的解决方案。
关于c# - Ctrl+R,Ctrl+R 命令不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2547915/