Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在OSX中,如何使用标准输入法编辑器输入第二个平面Unicode字符?_Macos_Unicode_Input_Astral Plane - Fatal编程技术网

Macos 在OSX中,如何使用标准输入法编辑器输入第二个平面Unicode字符?

Macos 在OSX中,如何使用标准输入法编辑器输入第二个平面Unicode字符?,macos,unicode,input,astral-plane,Macos,Unicode,Input,Astral Plane,我想测试我的Cocoa应用程序是否能够正确处理基本多语言平面之外的输入,而复制粘贴它是不可能的。我不知道如何输入BMP以外的字符!我已经设置了日语作为输入源,并且可以通过输入日语发音的单词来获得随机的片假名或平假名,但这种技巧对平面2字符不起作用。在中粘贴字符会关闭输入法编辑器,因此也不起作用。我想我实际上需要在美式英语键盘上输入正确的键盘输入到某种语言的输入源(中文,大概是一个不错的选择)。如果不是很明显,我不会说任何亚洲语言 下面是第二个平面中某些字符的示例: 对于我来说,任何高于0xfff

我想测试我的Cocoa应用程序是否能够正确处理基本多语言平面之外的输入,而复制粘贴它是不可能的。我不知道如何输入BMP以外的字符!我已经设置了日语作为输入源,并且可以通过输入日语发音的单词来获得随机的片假名或平假名,但这种技巧对平面2字符不起作用。在中粘贴字符会关闭输入法编辑器,因此也不起作用。我想我实际上需要在美式英语键盘上输入正确的键盘输入到某种语言的输入源(中文,大概是一个不错的选择)。如果不是很明显,我不会说任何亚洲语言

下面是第二个平面中某些字符的示例:


对于我来说,任何高于0xffff的unicode字符都是可以接受的,只要我可以使用我拥有或可以免费获得的字体呈现字形。

通过启用
字符查看器
面板,您可以轻松地手动输入任何unicode字符。在OS X 10.6中,转到
系统首选项->语言和文本->输入源
,在左侧的输入方法列表中,单击启用
键盘和字符查看器
,在右侧,在菜单栏中显示输入菜单。这将在标准OSX菜单栏的右上角添加一个项目。然后,您可以单击它以选择角色查看器。在出现的面板中,选择
视图->代码表
。然后,在
Unicode
选项卡中,您可以向下滚动到任何代码点,包括BMP之外的代码点。选择该字符,然后单击
Insert
将其插入如下文本字段:(我希望我没有在那里写不礼貌的东西!)这很好。谢谢你,内德!这是一个平面2汉字作为感谢的礼物:卉伟大的更好的礼物是将答案标记为已接受。这样我们都可以提高声誉。您可以使用Ctr+Cmd+Space快速打开角色查看器。单击右上角按钮切换到扩展模式,然后单击⚙️ 按钮>自定义列表以添加您感兴趣的Unicode集。