"在Xcode中将Unicode字符视为空格"/"源文件中的字符无效"警告

Tam*_*gel 12 xcode

space在Xcode中键入字符时,有时会出现警告:

将Unicode字符视为空格

要么

源文件中的字符无效

如果我重新写字符,警告就会消失.是什么导致这个?

Tam*_*gel 27

当我输入太快并且Alt在按下时意外按住时,这种情况发生在我身上Space.这会创建一个不间断的空格(0xA0),Xcode不会将其识别为有效的空格字符.

对于(hacky)解决方案,我已将此组合重新映射到Xcode的Preferences/Key Bindings中的Insert Tab,因此它会输入制表符.

  • 您可以通过简单地重写触发错误的字符来纠正此错误. (4认同)
  • 如果有人想知道如何在 VsCode 中修复此问题,请打开键盘快捷键(JSON),然后将此快捷键放在那里。当您按下 option space { "key": "alt+space", "command": "type", "args": { "text": " " }, "when 时,这基本上会键入一个空格而不是不间断空格": "editorTextFocus" } (2认同)