如何通过 Alt 键打出所有特殊字符?
有时我们需要键入键盘上没有的字符,例如版权符号 ©,怎么办呢?
上一篇文章说过,可以用输入法自带的符号表功能。但除此之外,Windows 官方有一个功能,可以让我们可以通过 Alt 键输入任何特殊符号。
使用方法
- 按住键盘上的 Alt 键。
- 按住 Alt 键后,在数字键盘上键入所需字符的四位数代码。
- 松开 Alt 键。
此功能仅在使用数字键盘时有效,键盘顶部的数字行无效。
示例
符号 | 名称 | Alt-code |
---|---|---|
© | 版权符号 | Alt + 0169 |
® | 注册符号 | Alt + 0174 |
™ | 商标 | Alt + 0153 |
• | 列表点 | Alt + 0149 |
§ | 分节符 | Alt + 0167 |
† | 短剑符号 | Alt + 0134 |
‡ | 双短剑符号 | Alt + 0135 |
– | 短破折号 | Alt + 0150 |
— | 长破折号 | Alt + 0151 |
¶ | 段落符号 | Alt + 0182 |
¡ | 倒置感叹号 | Alt + 0161 |
¿ | 倒置问号 | Alt + 0191 |
¢ | 分币符号 | Alt + 0162 |
£ | 英镑 | Alt + 0163 |
Є | 欧元 | Alt + 0128 |
¥ | 日元 | Alt + 0165 |
Windows 官方文档:https://support.microsoft.com/zh-cn/windows/windows键盘提示和技巧-588e0b72-0fff-6d3f-aeee-6e5116097942
原理
那么这些字符的四位数代码怎么来的呢?其实这个四位数代码,就是这些字符的在某些编码方案(GBK、Unicode 等)中的序号
感兴趣的同学可以去看看我写的字符编码教程。
比如,字符「A」在 GBK、Unicode 中的序号是 65:
那么按下 Alt 键,输入 65 ,松开 Alt 键,即可完成字符「A」的输入。
查询字符编码
如何知道一个字符的序号呢?总不能全部背下来吧!这里介绍几个方法。
通过在线网站
不少在线网站提供这样的功能,例如 qqxiuzi.cn/bianma/zifuji.php:
通过编程语言查询
也可以通过 Python 等编程语言来输出编号:
> python
>>> ord('A');
65
通过 Windows 字符映射表查询
也可以在 Windows 上按下 Win + R 键:
然后输入"charmap"命令并回车打开字符映射表,然后就可以在这里找需要想要的字符了:
最后
如果有什么字符输入起来比较麻烦,但是又频繁地用到,那么就可以考虑用这个方法。
例如,在 Word 中,我经常要打出一个勾选的复选框,那么就可以按住 Alt 键,然后在小键盘输入 9745
除此之外,你也可以考虑用自定义短语的方式来实现这个需求,怎么方便怎么来。
如果有什么其他更好的方法,欢迎留言分享👀
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!