答案1
Web Tools 团队在 15.7 中添加了一个新命令,支持在 Razor View 和其 C# 代码文件之间切换,并将其映射到 F7,因为这是类似命令的常用映射。但是,我们没有意识到这与某些键盘方案中的构建命令重叠,需要从这些方案中删除。
我们正在努力修复此问题,并将很快发布。在此期间,您可以按照以下解决方法自行解除锁定。
- 转到工具->选项->环境->键盘
- 在“显示包含的命令”中输入“ToggleRazorView”
- 选择“EditorContextMenus.CodeWindow.ToggleRazorView”
- 在“所选命令的快捷方式”旁边单击“删除”
来自 Vino Wang 的回答Visual Studio 开发者社区
更新:
感谢您的反馈!我们已在即将发布的版本 (15.7.4) 中修复了此问题。感谢您帮助我们构建更好的 Visual Studio!
终于!:D
答案2
构建.解决方案还分配给F7。就我而言,这是不起作用的快捷方式。
通常,如果出现快捷方式问题,请找到您认为快捷方式不起作用的命令,单击“删除”快捷方式,然后重新分配相同的快捷方式。VS 将显示在“当前使用的快捷方式“命令使用相同的快捷方式并导致冲突。
答案3
您需要删除附加到的 F7 快捷键:
切换RazorView