So nutzt du: Smart Quotes Fixer
- Füge den Code oder Text ein, der nicht funktioniert – JSON, JavaScript, CSS oder einen Terminal-Befehl.
- Lass „Smart → gerade“ ausgewählt. Der Bericht zeigt, wie viele geschwungene Anführungszeichen, Striche und unsichtbare Zeichen ersetzt wurden.
- Kopiere die bereinigte Version. Handelt es sich um JSON, bestätigt ein Badge, dass es jetzt geparst werden kann.
- Schreibst du gerade Texte? Wechsle zu „gerade → smart“, um saubere typografische Anführungszeichen und Striche zu erhalten.
Warum Smart Quotes Code kaputtmachen
Textverarbeitungen, Slack, Notion, Google Docs, macOS und viele CMS ersetzen gerade Anführungszeichen (" und ') „hilfreich“ durch geschwungene typografische Anführungszeichen (“ ” und ‘ ’). Programmiersprachen verstehen nur gerade Anführungszeichen, deshalb schlagen Code-Schnipsel aus diesen Apps mit Fehlern fehl wie Unexpected token “ in JSON, SyntaxError: Invalid or unexpected token oder ein Shell-Befehl tut stillschweigend das Falsche. Optisch ist der Unterschied winzig, deshalb ist der Fehler schwer zu finden.
Was ersetzt wird
| Zeichen | Name | Wird zu |
|---|---|---|
| “ ” „ « » | Geschwungene / spitze doppelte Anführungszeichen | " |
| ‘ ’ ‚ ′ | Geschwungene einfache Anführungszeichen, Apostroph, Prime | ' |
| – — − | Halbgeviertstrich, Geviertstrich, Minuszeichen | - |
| … | Auslassungspunkte | ... |
| NBSP, Schmales Leerzeichen | Geschützte Leerzeichen | Normales Leerzeichen |
| ZWSP, ZWJ, BOM, Weicher Trennstrich | Unsichtbare Zeichen | Entfernt |
Der Geviertstrich in --flag ist ein Klassiker: Slack macht aus einem doppelten Bindestrich „—“, und die Kommandozeilen-Option funktioniert nicht mehr.
Vorbeugen
- Teile Code in Codeblöcken (Backticks in Slack, Notion, GitHub) – dort bleiben Anführungszeichen gerade.
- Unter macOS deaktivierst du Systemeinstellungen → Tastatur → Texteingabe → Intelligente Anführungszeichen und Gedankenstriche verwenden.
- In Word deaktivierst du unter AutoKorrektur → Automatisch formatieren während der Eingabe die Option „Gerade Anführungszeichen durch intelligente ersetzen“.
Sind die Anführungszeichen repariert, formatierst und validierst du JSON mit dem JSON Formatter.
Auch gesucht als: smart quotes entfernen, curly quotes zu gerade, typografische anführungszeichen ersetzen, json anführungszeichen fixen, smart quotes code, geschwungene anführungszeichen umwandeln, geschützte leerzeichen entfernen, gedankenstrich ersetzen.
Passende Tools zu: Smart Quotes Fixer
- Soft-Hyphen Generator — Lange Wörter wie „Versicherungsleistungen“ sprengen auf dem Handy oft das Layout.
- HTML-Entity-Encoder — Maskiere < > & ", damit Text sicher in HTML angezeigt werden kann, wandle Akzente und Symbole in benannte oder numerische Entities um oder decodiere HTML mit Entities zurück in Klartext.
- Diff-Checker — Füge die Originalversion und eine geänderte Version ein, um hinzugefügte, entfernte und geänderte Zeilen nebeneinander zu sehen – wobei die genauen Wörter, die sich geändert haben, in jeder Zeile hervorgehoben sind.
- Doppelte Zeilen entfernen — Füge eine Liste ein, um doppelte Zeilen sofort zu entfernen.
Häufige Fragen
Wie behebe ich „Unexpected token“-Fehler in JSON?
Werden auch Anführungszeichen innerhalb von Strings geändert?
Warum schlägt mein Befehl fehl, wenn ich ihn aus Slack kopiere?
-- in einen Geviertstrich und gerade Anführungszeichen in geschwungene um. Dieses Tool macht daraus wieder die ASCII-Zeichen, die dein Terminal erwartet.