Das Schreiben eines Backticks (`) gefolgt von der Eingabetaste erzeugt einen weiteren Backtick in Sierra

Mir ist aufgefallen, dass ich seit dem Wechsel zu Sierra (derzeit auf 10.12.1) immer dann, wenn ich einen Backtick gefolgt von Enter (oder Shift + Enter) schreibe, in vielen Programmen einen weiteren Backtick bekomme. Das ist in El Capitan nicht passiert.

Ich habe das zuerst in der nativen Slack-App bemerkt, wo ich einen Codeblock eingeben konnte, indem ich einige Zeilen mit dreifachen Backticks umgab, wie z

```
some code

```

Aber anscheinend passiert das gleiche in zB Chrome. Wie ich das obige Beispiel geschrieben habe, gab mir die Eingabe von drei Backticks und das Drücken der Eingabetaste vier Backticks, anstatt zur nächsten Zeile zu springen. Aber wenn ich dasselbe in Safari mache, funktioniert es wie früher in El Capitan.

Ich glaube, die Slack-App wurde mit MacGap erstellt, dh sie verwendet WebView von OSX, also könnte das Problem auch etwas damit zu tun haben. Andererseits nutzt MacGap WebKit aus, und daher sollte das Problem meiner Meinung nach auch in Safari (und vielleicht nicht in Chrome) auftreten, wenn es auf WebKit zurückgeht.

Ich verwende eine skandinavische Tastatur, deren Eingabequelle als Finnisch definiert ist. Es scheint auch zu dem Problem beizutragen, da ich es nicht reproduzieren kann, wenn ich auf die US-Eingangsquelle umschalte.

Kennt jemand eine Möglichkeit, dies zu beheben – außer auf eine US-Eingangsquelle umzuschalten?

Hilft ein Update auf 10.12.3? Die Versionshinweise erwähnen nichts über Tastaturen, die ich finden konnte.

Antworten (2)

Ein Kollege von mir hat Slack diesbezüglich kontaktiert und seine Antwort war:

Uns ist ein verwandter Fehler in Chrome bekannt, und da unsere neueste App eng mit Chrome verknüpft ist, sind wir leider auch in Slack davon betroffen. In diesem Fall können wir es nicht direkt selbst beheben, aber wir haben es an die zuständigen Parteien eskaliert.

Ich denke also, dass dies nicht wirklich direkt mit Sierra verbunden ist. Aber ich werde die Frage hier lassen, falls jemand auf das gleiche Problem stößt.

Und wenn Sie eine Lösung oder einen netten Workaround kennen, freue ich mich, davon zu hören.

(Das Beste, was ich bisher kenne, ist das Drücken der Leertaste nach der Eingabe der Backticks, was nicht so schlimm ist. Es fügt meinem üblichen Fluss immer noch einen Tastendruck hinzu, aber das Leben ist einfach nicht immer perfekt. :) )

Gehen Sie zu Systemeinstellungen → Tastatur → Text

Wenn „In Anführungszeichen und Bindestriche verwenden“ aktiviert ist, deaktivieren Sie es.

Überprüfen Sie nun, ob das Problem weiterhin besteht. Ich hatte ein ähnliches Problem und dadurch wurde mein Problem behoben, ich bin mir nicht sicher, ob es für Sie funktioniert oder nicht. Lassen Sie mich das Ergebnis wissen.

Ich habe das bereits versucht (sowie die automatische Rechtschreibkorrektur zu deaktivieren) und es hat nicht funktioniert. Hätte das wahrscheinlich in meine Frage aufnehmen sollen. Aber danke für den Vorschlag.