3 votes

L'écriture d'un bâton (`) suivi d'une entrée produit un autre bâton dans Sierra

J'ai remarqué que depuis que je suis passé à Sierra (actuellement sur 10.12.1), chaque fois que j'écris un backtick suivi d'enter (ou shift+enter), dans de nombreux programmes, j'obtiens un autre backtick. Cela n'arrivait pas avec El Capitan.

J'ai remarqué cela pour la première fois dans l'application native de Slack, où je pouvais entrer un bloc de code en entourant certaines lignes de triples crochets, comme par exemple

```
some code

```

Mais apparemment, la même chose se produit dans Chrome, par exemple. Lorsque j'ai écrit l'exemple ci-dessus, le fait de taper trois antisèches et d'appuyer sur Entrée m'a donné quatre antisèches au lieu de passer à la ligne suivante. Mais si je fais la même chose dans Safari, cela fonctionne comme dans El Capitan.

Je crois que l'application Slack a été réalisée avec MacGap, c'est-à-dire qu'elle utilise le WebView d'OSX, donc le problème pourrait avoir quelque chose à voir avec cela aussi. Mais MacGap tire parti de WebKit et je suppose donc que le problème devrait également se produire dans Safari (et peut-être pas dans Chrome), s'il est lié à WebKit.

J'utilise un clavier scandinave dont la source d'entrée est définie comme étant le finnois. Cela semble également contribuer au problème, car je ne peux pas le reproduire si je passe à la source d'entrée américaine.

Quelqu'un connaît-il un moyen de résoudre ce problème - autre que de passer à une source d'entrée américaine ?

1voto

MJV Points 141

Un de mes collègues a contacté Slack à ce sujet et leur réponse a été la suivante :

Nous avons connaissance d'un bogue lié à Chrome et, comme notre nouvelle application est étroitement liée à Chrome, il nous affecte malheureusement aussi dans Slack. Dans ce cas, il ne s'agit pas d'un problème que nous pouvons résoudre nous-mêmes, mais nous l'avons transmis aux parties concernées.

Je pense donc que cela n'est pas directement lié à Sierra. Mais je laisse la question ici au cas où quelqu'un rencontrerait le même problème.

Et si vous connaissez un correctif ou une solution de contournement intéressante, je serai heureux de l'entendre.

(Jusqu'à présent, la meilleure solution que je connaisse est d'appuyer sur la touche espace après avoir saisi les backticks, ce qui n'est pas si mal. Cela ajoute encore une pression de touche à mon flux habituel, mais la vie n'est pas toujours parfaite :) )

0voto

Fayaz Points 394

Allez dans Préférences système Texte du clavier

Si l'option "Utiliser des guillemets intelligents et des tirets" est cochée, décochez-la.

Vérifiez maintenant si le problème persiste. J'ai eu un problème similaire et j'ai résolu mon problème en procédant de la sorte, mais je ne sais pas si cela fonctionnera pour vous. Faites-moi part du résultat.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X