在纯文本中,表情的代码有两种主要形式:
1. Unicode 表情符号(Emoji):这是目前最主流、最标准的方式。
2. 文本符号组合:这是早期或者在不支持 Emoji 的环境下的替代方式,通过组合键盘上的字符来模拟表情。
下面我将分别解释如何写以及如何获得。
—
如何写/获得:
* 直接输入:
* 手机/平板电脑: 大多数智能手机和平板电脑的默认输入法都内置了表情符号键盘。你只需要切换到表情符号输入界面(通常会有一个笑脸或者地球仪的图标)就可以直接选择并输入。
* 电脑(Windows):
* Windows 10/11: 按下 Win
+ .
(句点) 或 Win
+ ;
(分号) 键,会弹出一个表情符号选择窗口,你可以从中选择表情。
* 较旧版本的 Windows: 可能需要安装第三方输入法或使用字符映射表 (charmap.exe
) 来查找和复制。
* 电脑(macOS):
* 按下 Command
+ Control
+ Space
键,会打开一个表情符号查看器,你可以从中选择表情。
* 电脑(Linux):
* 许多 Linux 发行版和桌面环境也提供了类似的表情符号选择器,或者你可以使用第三方输入法(如 IBus、Fcitx)并启用表情符号输入。
* 复制粘贴:
* 你可以从网上找到包含表情符号的文本,然后将其复制并粘贴到你的纯文本编辑器中。
* 有很多网站专门收集和展示 Unicode 表情符号,你可以从中查找并复制。
* 使用代码(不常见于直接输入):
* 虽然 Emoji 是 Unicode 字符,但在纯文本中直接输入其 Unicode 代码(例如 U+1F600
)通常不是一个方便或直接的方式。大多数情况下,你是在使用支持 Unicode 输入的设备或软件。
* 在编程或特定应用中: 在某些编程语言或特定的标记语言(如 Markdown)中,你可能会使用 &#x
后跟 Unicode 十六进制码,然后加上 ;
来表示一个字符。例如:😀
会显示为 😀。但这通常用于特定环境,而不是在普通的纯文本编辑器中。
优点:
* 标准化,几乎所有现代设备和平台都支持。
* 语义清晰,每个表情都有特定的含义。
* 数量庞大,种类繁多。
缺点:
* 在不支持 Emoji 的老旧系统或某些特定编码环境下可能显示为方框或乱码。
—
这是早期在电脑和互联网上表达情感的一种方式,通过键盘上的字符组合来模仿面部表情。
如何写/获得:
直接在纯文本编辑器中手动输入即可。这些是组合,而不是单独的代码。
常见示例:
* 笑脸/开心:
* :)
* :D
* ^_^
(日式,眼睛是闭着的,表示微笑)
* =)
* :)
* :P
(吐舌头)
* ;)
(眨眼)
* 悲伤/不开心:
* :(
* :(
* :'(
(哭泣)
* :/
(困惑/不满)
* D:
(惊讶/害怕)
* 其他:
* XD
(大笑)
* <3
(心形)
* O:)
(天使)
* 3:
(魔鬼)
* ¯\_(ツ)_/¯
(耸肩,这个比较复杂,需要 ツ
这个日文字符)
如何获得:
你只需要记住这些组合,然后直接在文本编辑器中输入它们。网上有很多网站列举了各种各样的文本符号组合。
优点:
* 几乎在任何文本环境中都能正常显示,兼容性极佳。
* 易于输入,只需要键盘。
缺点:
* 表达能力有限,不如 Emoji 丰富。
* 可能存在歧义,不同的人可能有不同的解读。
* 有些组合可能需要特定字符集支持。
—
总结:
* 如果你想在现代的通信(如聊天、社交媒体、电子邮件)中使用表情,Unicode 表情符号 (Emoji) 是首选。你可以通过设备的输入法直接选择,或者通过快捷键调出选择器。
* 如果你需要在非常古老的系统、纯文本文件、代码注释或者其他对 Emoji 支持不佳的环境中表达情感,文本符号组合 (Emoticons) 是一个可靠的选择。
在纯文本中,你不是“写代码”来获得表情,而是输入“字符”(无论是 Emoji 字符还是文本组合字符)。获得这些字符的方式就是通过上述的输入法、快捷键或复制粘贴。