Visual Studio角括号alt gr键无法使用

4
我正在使用(Win 10)捷克键盘布局(CES / CS),通常我可以通过按下右侧Alt(AltGR)和点号(.)的组合来输入角括号“>”,但现在Visual Studio 2015社区版似乎忽略了这个快捷键。显示消息“此处无快速操作可用”。有什么办法可以强制使用Alt Gr或将该符号映射到布局上吗?
4个回答

10

键盘快捷键 (Ctrl + Alt + .) 关联到了 EditorContextMenus.CodeWindow.QuickActionsForPosition请移除它。

(键盘快捷键 Ctrl + Alt + . 对应着 AltGR + .)

图片描述


运行正常,所以 Alt + Gr == Ctrl + Alt ..? - Vectro
1
帮了我很多!问题完全一样,谢谢你们两个! - o..o

2

有时候在进行 RDP 连接时会出现这种情况。断开 RDP,重新启动您的 IDE 并重新连接 RDP。


1

Visual Studio 2022 中,使用 西班牙键盘布局 也会发生类似的情况。

在西班牙键盘上,您可以使用 Alt Gr + çCtrl + Alt + ç 键来输入 }。在我的情况下,我习惯于使用第二个选项。

奇怪的是,当使用这个第二个选项键入 {} 时,默认情况下不会出现预期的行为:

Expected behavior

你得到了这个:

Actual behavior

您只需要前往 工具 -> 选项 -> 环境 -> 键盘,查找 Edit.Edit.IntelliCode.Preview 条目并单击 删除 按钮以取消分配此操作的默认键盘快捷方式。

enter image description here

希望能对你有所帮助!


0

我不确切知道行为改变的原因是什么,但我肯定知道是什么导致了它。

我正在使用远程桌面并使用Visual Studio 2019在远程机器上进行开发。前一天我没有任何问题。今天,在我开始远程桌面会话之前,我实际上将我的键盘更换为联想旅行键盘。也就是在我开始会话后,我得到了一个问题:我无法使用 Alt+Gr 键来输入像 { [ 这样的东西。

所以解决方案非常简单。我重新启动了远程计算机并连接了我的旧键盘(也许其他键盘甚至可以工作),然后它就像以前一样简单地工作了。

希望这能够帮助某人,而无需更改键盘快捷方式或删除其中一些快捷方式。


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