更新:2007 年 11 月
Unicode 标准定义了代理项对,用以支持超出 16 位 Unicode 所定义的 65,536 范围的字符。有关更多信息,请参见位于 https://msdn.microsoft.com/library/default.asp?url=/library/zh-cn/intl/unicode_192r.asp 上的“Surrogates”(代理项)。
Visual Studio 支持在代码编辑器中使用代理项字符。
在 Visual Studio 代码编辑器中使用 Unicode 代理项对
- 安装 https://update.microsoft.com/windowsupdate/v6/default.aspx?ln=zh-cn 上的最新操作系统更新,以确保具有最新的 Unicode 补充字符输入法编辑器 (IME) 和字体的支持软件包。 
- 在任务栏上单击“开始”,再单击“控制面板”。 
- 打开“区域和语言选项”。 
- 单击“语言”选项卡,再单击“详细信息”。 - 将显示“文字服务和输入语言”对话框。 
- 在“默认输入语言”中选择首选语言。 
- 单击“语言栏”,然后选择“在桌面上显示语言栏”。 
- 单击“确定”,然后再次单击“确定”。 
- 单击“确定”关闭“区域和语言选项”对话框。 
- 在“语言栏”上单击“输入样式”,再单击“属性”。 .gif) 提示: 提示:- 语言栏通常停靠在 Windows 任务栏的右侧。 
- 在“Microsoft IME Standard 属性”对话框中的“输入设置”下,请确保为“输入方法”列出的选项与您在步骤 5 中选择的语言兼容。 
- 单击“确定”。 - 现在,当在 Visual Studio 代码编辑器中处理代码文件时,就可以使用 Unicode 代理项对了。