从 Illustrator 粘贴到 VS Code 时,单个汉字会发生改变

从 Illustrator 粘贴到 VS Code 时,单个汉字会发生改变

我在处理日文汉字时遇到了一个不寻常的问题。我使用 Adob​​e Illustrator 完成一些任务,经常需要从 Illustrator 复制文本并将其粘贴到 Visual Studio Code 中。我使用的是 Mac。

问题是,偶尔,粘贴到 VS Code 中时,单个汉字会发生变化。大多数情况下,一切都正常,所有字符都正确复制和粘贴。但是,偶尔,粘贴的文本中的一个字符会与 Illustrator 中的原始字符不同。更改的字符似乎是随机的,并且没有明确的规律来判断这种情况何时发生。

例如,有些情况下,“検”字会变成“檢”,“削”会变成“消”,“要”会变成“票”。这些字虽然看起来有些相似,但含义却不同。

以下是需要考虑的几点:

这个问题并不一致。它偶尔会发生。只有一个字符发生变化,其余文本保持不变。该问题与在 VS Code 中显示字符无关,因为它们通常显示正确。将文本复制到另一个文本编辑器不会重复该问题。我已经排除了编码问题,因为所有字符通常都能正确显示。我也考虑过剪贴板问题,但我不确定如何处理。

有没有人遇到过类似的问题或可以提供一些关于导致这个问题的原因以及如何解决它的见解?

提前感谢您的任何帮助。

相关内容