Wie deaktiviere ich die Ellipsen-Autokorrektur unter macOS?

Jedes Mal, wenn ich ...in einem Texteditor wie TextEdit oder Coda schreibe, hat Lion damit begonnen, es durch ein einzelnes Ellipsenzeichen zu ersetzen, das nicht in HTML codiert wird. Dies begann, nachdem ich auf Lion aktualisiert hatte, und trat in mehreren Programmen auf. Dies bleibt in den neuesten Big Sur-Betas bestehen.

Irgendeine Idee, wie man es stoppen kann?

Antworten (6)

Gehen Sie zu den Systemeinstellungen, wählen Sie Language & Text, dann die TextRegisterkarte und deaktivieren Sie das Kontrollkästchen für diese Option.Geben Sie hier die Bildbeschreibung ein

Oder Sie können die Funktion vollständig deaktivieren, indem Sie das Kästchen oben deaktivieren.

Vielen Dank. Ich habe dies getan und es funktioniert in allen Apps außer Evernote. Evernote hat dafür in den Einstellungen keine Voreinstellung. Irgendeine Idee, wie man es beheben kann? Vielen Dank für die Unterhaltung dieser zufälligen Seite.
@Yar Tut mir leid, ich weiß es nicht. Sie könnten Ihre eigene Frage speziell für Evernote stellen und sehen, ob jemand anderes dies tut.
Bestimmte Apps scheinen die "Ersatzeinstellungen" des Systems nicht zu respektieren. Deaktivieren Sie beispielsweise in Adium die Auslassungspunkte, indem Sie ein Chat-Fenster öffnen, mit der rechten Maustaste in das Textfeld (in das Sie eine Nachricht eingeben) klicken und dann auswählen Substitutionsund abwählen Smart Dashes. Ich konnte diese Einstellung im eigentlichen Adium->PreferencesDialog nicht finden. Eine ähnliche Sequenz funktioniert möglicherweise für andere Apps mit einem Kompositionsfeld. Siehe auch diese andere Antwort .

Zumindest in Mavericks scheint dies durch die Funktion "Intelligente Anführungszeichen und Bindestriche verwenden" gesteuert zu werden, die in Systemeinstellungen → Tastatur → Text zu finden ist. Deaktivieren Sie das Kontrollkästchen und das Verhalten verschwindet, sogar in Evernote.

Systemeinstellungen → Tastatur → Text → Anführungszeichen und Bindestriche verwenden

Ich verwende TextEdit auf 10.9.2 und muss feststellen, dass ich TextEdit neu starten muss, damit diese Änderung in den Systemeinstellungen wirksam wird.
Wenn Sie intelligente Anführungszeichen mögen, aber die Auslassungspunkte trotzdem nicht ersetzen möchten, brauchen Sie Lukes Antwort.
Möglicherweise müssen Sie dies auch in bestimmten Anwendungen deaktivieren. (zB Mac Mail: Mail/Edit/Substitutions/Smart Dashesin Mac Mojave 10.14.6)

Wenn "Intelligente Anführungszeichen" in den Tastatureinstellungen aktiv ist, Sie aber keine intelligenten Ellipsen wünschen, können Sie in den meisten Anwendungen unter OS X Yosemite im Menü "Bearbeiten" die Option "Intelligente Bindestriche" unter "Bearbeiten" -> "Ersetzungen" -> "Ersetzungen anzeigen" deaktivieren, um die automatische Korrektur von drei Punkten zu stoppen Ellipse.Geben Sie hier die Bildbeschreibung ein

In Textedit oder systemweit gelöst?
Siehe den Kommentar von hoc_age in der "hooked" -Antwort - um zu diesem Menü zu gelangen, müssen Sie manchmal mit der rechten Maustaste auf die Eingabefelder des Programms klicken, das unter diesem Problem leidet. Das heißt, der Menüpunkt „Vertretungen“ befindet sich nicht in der Menüleiste, sondern ist nur über einen Rechtsklick auf Eingabefelder „zu finden“ . Bah.
Dies funktioniert bei mir in Apple Mail (El Capitan).

Unter älteren OS X konnten Sie diese Autokorrektur sehen und deaktivieren, aber jetzt ist die Benutzeroberfläche ähnlich, aber Sie müssen diesen Eintrag hinzufügen, um sie zu verwalten.

2020-Screenshot, wie das Ersetzen von Ellipsentext in macOS aussehen würde

Lassen Sie drei Perioden drei Perioden erzeugen. Suchen Sie auch nach App-Einstellungen wie intelligenten Anführungszeichen und Bindestrichen. Diese können beim Schreiben von Code wirklich schlecht sein.

Der offizielle Begriff dafür lautet „Textersetzungen erstellen“ und Sie müssen die von Ihnen bevorzugten hinzufügen, wie ich es gezeigt habe ...

Interessanterweise wird die Ersetzung nicht einmal in den Einstellungen von KeyNote angezeigt, aber das Deaktivieren von "intelligente Anführungszeichen und Bindestriche verwenden" verhindert, dass KeyNote die Ersetzung durchführt . Ich werde jetzt fortfahren und nach einem systemweiten Tastatureinstellungsfenster suchen, um zu sehen, was dort ist (ich habe 10.15.6).
Ich sehe dort auch kein ..., tatsächlich werden überhaupt keine vorgeschlagenen Ersetzungen explizit aufgeführt, außer "omw" i.stack.imgur.com/vf2qq.png , aber vermutlich deaktivieren Sie "verwenden Sie intelligente Anführungszeichen und Bindestriche „Das sollte man hier auch machen.
Sie müssen es hinzufügen, indem Sie unten links auf das Plus klicken. Hier können Sie die Systemstandardwerte überschreiben. @uhoh Ich habe den entsprechenden Hilfeartikel bearbeitet. Es ist schwierig, Apple zu durchsuchen, wenn Sie den zu suchenden Begriff nicht kennen. (Und ich kannte den Begriff nicht, bis du mich gefragt hast ...)
Ich verstehe nicht genau, was ich hinzufügen soll, damit es in Ruhe bleibt und nicht ersetzt wird. Soll ich einfach die gleichen drei separaten Punkte auf beiden Seiten setzen, eine Art Null-Ersatz?
Fügen Sie links drei Punkte hinzu, dann fügen Sie rechts drei Punkte hinzu @uhoh - dies entführt die andere Option, das Unicode-Zeichen mit drei Punkten zu ersetzen.
Du meinst drei Perioden links und drei identische Perioden rechts auch, richtig? Die Dokumentation sagt dazu nichts aus.
Total, ich habe das getestet. Ja, Sie „ersetzen“ den Text durch genau denselben Text. Ich werde fett, was ich oben erwähnt habe, um die Systemstandards zu überschreiben
Interessanterweise [oder auch nicht, abhängig von Ihrer Perspektive;) da ich nie 'intelligente Anführungszeichen' gesetzt habe, aber häufig Auslassungspunkte verwende, musste ich sie tatsächlich zu Textersetzungen hinzufügen .
Wenn /Mail/Edit/Smart Dashesauf meinem Mac Mojave 10.14.6 ausgewählt ist, scheinen sie zu funktionieren und ein „...“ durch ein „…“-Zeichen zu ersetzen, bevor die System Preferences/Keyboard/TextErsetzung angewendet werden kann.

Es ist ein systemweites Feature für die Texteingabe, ich denke, es ist kostenlos in Cocoa, vielleicht weiß es jemand besser.

Um es zu deaktivieren, klicken Sie mit der rechten Maustaste in ein Textfeld (oder öffnen Sie das Menü Bearbeiten ) und gehen Sie zu Substitutionen und deaktivieren Sie Smart Dashes (die Bindestriche werden auch --in einen Bindestrich umgewandelt –.) Sie können auch das Substitutionsfenster von dort aus aktivieren, wenn Sie es brauchen schalten Sie die Einstellungen häufig um.

Die Einstellung scheint pro Dokument (oder Textfeld?) zu erfolgen

Screenshot des Kontextmenüs in TextEdit

Vielen Dank! Um es noch einmal zu überprüfen, funktioniert dies für Keynote und auf Dokumentbasis?
Es funktioniert in Keynote, aber interessanterweise ist es eine App-weite Einstellung. In TextEdit ist es pro Dokument. Über den Umfang der Einstellung (Dokument, App, System) bin ich mir ehrlich gesagt nicht 100% sicher.
ok danke, ein weiteres Puzzleteil... :-)

Drücken CmdZSie unmittelbar nach einer Textersetzung, um sie rückgängig zu machen.