没有 AltGr 键如何书写特殊字符?

没有 AltGr 键如何书写特殊字符?

我在尝试使用 AltGr 键输入一些特殊字符(如 {}、@ 等)时遇到了问题。这不是系统范围的问题,我只是在 Android Studio IDE 中遇到了它,并且我已经在 Android Studio IDE 中使用以下方法解决了它答案。
但答案说一些较新的键盘没有 AltGr 键,所以一些软件不依赖它的存在。这暗示在非英语键盘上有另一种方法可以写出像 {}[]@& 这样的特殊字符。

我只是想知道是否确实有这样的方法,除了每次我想要插入特殊字符时更改输入语言或必须使用 alt+numpad 组合输入其整个 ASCII 代码之外。

需要说明的是,我已经捷克语键盘视窗,但如果能回答 OSX 的问题也将不胜感激。

答案1

简单的答案是使用Ctrl+Alt代替Alt Gr。这适用于我键盘上的所有特殊字符。

我可以想象,您所指的键盘布局(没有键Alt Gr)每个键上只有两个版本的输入字符,即普通字符和按住时产生的字符Shift

答案2

这是通用方法。不是最快的,但适用于任何字符,无论键盘布局如何:

  • 单击“开始”按钮(或 Windows 键)。
  • 输入:“字符映射”,不带引号。
  • 进入。
  • 选择您想要的角色。
  • 单击“选择”。
  • 将其粘贴到您想要的任何位置。

答案3

假设所需的字符在美国键盘上很容易找到:

  1. 安装美国键盘布局并切换到它
  2. 按下所需字符的组合键(例如 @ 是 Shift+2)

答案4

插入特殊字符的最简单方法是使用 alt 代码*(如果 ctrl + alt 不起作用)

请注意,它与 AltGr 不同,但确实有效。有关 alt 代码的完整列表,请参阅https://www.alt-codes.net/

*您需要一个数字键盘才能使用此功能,因为字母上方的数字不起作用

相关内容