Warum werden Backslashes in Notepad++ als „₩“ (koreanisches Won-Zeichen, „W“+durchgestrichen) angezeigt?

Warum werden Backslashes in Notepad++ als „₩“ (koreanisches Won-Zeichen, „W“+durchgestrichen) angezeigt?

Ich habe über 2 Stunden im Internet nach einer Lösung gesucht, die das Problem löst. Ich versuche, in einer CSS-Datei in Notepad++ ein Leerzeichen zu verwenden, aber es wird immer dieses komische W-Ding angezeigt (ich habe herausgefunden, dass es das koreanische Währungssymbol für „Won“ ist).

Ich habe alle offensichtlichen und vorgeschlagenen Lösungen ausprobiert, die ich finden konnte – Notepad++ neu installiert, die Spracheinstellungen geändert usw. Dies geschieht nur in CSS-Dateien und nur in Notepad++. Eine weitere seltsame Sache ist, dass die „Suchen“-Ergebnisse (Strg+F) für „\“ dies als einzige Instanz in der Datei anzeigen.

Bildbeschreibung hier eingeben

Ich möchte, dass es angezeigt wird

#status.En\ panne{...}

Meine beiden Fragen lauten:
1) Gibt es eine Möglichkeit, dieses Problem zu lösen?
2) Kann man trotzdem aus dem All entkommen, wenn man es einfach dort liegen lässt?

Antwort1

Konnte das Problem reproduzieren, bin nicht sicher, wie es passiert ist:

Wählen Sie unter „Einstellungen“ -> „Stilkonfigurator“ CSS und TAG. Der Schriftname ist standardmäßig „Batang“, eine koreanische Schriftart. Wählen Sie „Schriftname“ und die erste (leere) Auswahl. Klicken Sie auf „Speichern und schließen“. Damit sollte das Problem behoben sein.

Antwort2

Ich habe dies schon einmal bei MP3-Playern gesehen und meiner Erfahrung nach wird dieses Problem dadurch verursacht, dass die Software zur Anzeige des Textes die falsche Zeichenkodierung verwendet.

Ist Notepad++ so eingestellt, dass die richtige Zeichenkodierung verwendet wird? Unabhängig davon handelt es sich höchstwahrscheinlich um ein ZeichenAnzeigeProblem: Was in der Datei gespeichert ist, ist wahrscheinlich der richtige Binärcode für das Backslash-Zeichen und der Code sollte ordnungsgemäß funktionieren.

Bearbeiten:Ihren Kommentaren zufolge liegt das Problem wahrscheinlich daran, dass Notepad++ die falsche Schriftart für die CSS-Syntaxhervorhebung verwendet. Ich kann das selbst mit dem Text reproduzieren foo.bar\, daher bin ich ziemlich sicher, dass es sich um einen Fehler in Notepad++ handelt.

Notepad++-Fehler: Backslash wird als Backslash-Zeichen angezeigt

verwandte Informationen