"Unicode-Zeichen als Whitespace behandeln" / "Ungültiges Zeichen in Quelldatei" Warnung in Xcode

8

Wenn Sie in Xcode ein Leerzeichen eingeben, wird manchmal eine Warnung angezeigt:

  

Unicode-Zeichen als Leerzeichen behandeln

oder

  

Ungültiges Zeichen in der Quelldatei

Wenn ich das Zeichen neu schreibe, verschwindet die Warnung. Was verursacht das?

    
the4kman 04.04.2015, 10:44
quelle

1 Antwort

19

Das passiert mir, wenn ich zu schnell tippe und versehentlich Alt drücke, während ich Space drücke. Dies erstellt ein geschütztes Leerzeichen ( 0xA0 ), das von Xcode nicht als gültiges Leerzeichen erkannt wird.

Für eine (Hacky) Lösung habe ich diese Kombination in Voreinstellungen / Schlüsselbindungen von Xcode auf Tab einfügen umgestellt, sodass stattdessen ein Tabulatorzeichen eingegeben wird. p>     

the4kman 04.04.2015, 10:44
quelle

Tags und Links