Visual Studio 2017 无法识别 Ctrl + Shift + L

Posted

技术标签:

【中文标题】Visual Studio 2017 无法识别 Ctrl + Shift + L【英文标题】:Ctrl + Shift + L not recognized by visual studio 2017 【发布时间】:2018-02-14 22:47:42 【问题描述】:

VS 2017 根本不识别 Ctrl + Shift + L。大多数其他键组合都在起作用。如果我打开选项 -> 环境 -> 键盘,将焦点放在“按快捷键:”字段并按 Ctrl + Shift + L,它保持为空。显示所有其他组合键。

Ctrl + Shift + L 适用于其他应用程序,所以我猜这是一个 VS 问题。使用 osk.exe 键入组合键具有相同的效果。

我可以重新绑定 Ctrl + Shift + L 后面的命令,但这不是目标......我习惯了这个组合并想保留它

我已禁用所有扩展程序 (Resharper),但问题仍然存在。

我尝试重新启动、修复和完全重新安装(删除然后重新安装)

Ctrl + Shift + O 也不起作用。还无法识别其他人。

今天之前一切正常。除了一些 Resharper 设置和 resharper 更新之外,我今天没有更改任何内容。由于我重新安装并禁用了 resharper,但这应该不是问题吗?

其他数据:

键盘布局:德语 操作系统:Windows 10 VS 社区:15.5.6

【问题讨论】:

您的键盘布局是什么,您使用哪种操作方式?是抛光的吗? @NEXTLEVELSHIT 赢 10;德语(德国)。我从来没有改变过我的键盘布局。几个月以来我一直在安装 VS,它一直在今天之前工作。 关于我为什么被否决的任何线索?我已经清楚地将问题与我的 VS2017 安装隔离开来,并提供了尽可能多的信息.​​..... Pfeifen ... 试试不走捷径。转到菜单,我将根据您的语言进行解释: Anzeigen » Befehlspalette... » 然后输入“Alle Vorkommen auswählen und Übereinkommen ...”。这种解决方法有效吗? @NEXTLEVELSHIT 我很难做到这一点,因为我的操作系统和我的所有程序都是英文的......我只使用德语布局。我猜你想让我去查看 >> ...但我没有找到 Befehlspalette 的可能翻译 【参考方案1】:

Ctrl+Shift+LCtrl+Shift+O 是一些 AMD 驱动程序在游戏时更改设置的热键。确保您已禁用它们。

【讨论】:

为了详细说明这一点,AMD Radeon 软件(驱动程序等)的新“肾上腺素”系列添加了一些覆盖层,这些覆盖层可以(在游戏中!)全局调用这些组合键。 (使用键盘挂钩)在其他应用程序中,键只是被阻止。我检查以确保它是 VS 的错误的另一个应用程序显然也使用了 Keyboardhooks,所以它在那里工作...... AMD 设置 > 游戏 > 全局设置 > 性能监控 > 切换性能记录热键 > “删除”键 这可能是任何其他应用程序捕捉到这种组合,只是做一些调查。就我而言,它是下载管理器。

以上是关于Visual Studio 2017 无法识别 Ctrl + Shift + L的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2019 IntelliSense 无法识别更改的值

Visual Studio 无法识别导入的 npm 包?

无法找到visual studio 2017生成工具

Visual Studio无法识别React / Redux语法

Visual Studio 2017 无法使用库构建

Visual Studio 停止识别任何包含文件