Обратные пометки в файле JavaScript не закрываются автоматически в VSCode - PullRequest
0 голосов
/ 30 октября 2018

Когда я редактирую файл JavaScript внутри VSCode и пытаюсь использовать обратные метки (`), он не закрывается автоматически. Я хочу использовать ту же функцию автоматического закрытия, что и для кавычек, и если я наберу ", я получу:

"|"

(| = мой курсор)

Я пытался отключить все свои расширения, но это не помогло. Если я попробую его внутри Atom, он будет работать просто отлично. Я использую бельгийскую раскладку клавиатуры на Mac.

Теперь удаленный ответ ссылается на эту исправленную ошибку , но, к сожалению для меня, ввод пробела после обратного удара (как , описанный в исправлении ) просто оставляет меня с обратной чертой и пробел.

1 Ответ

0 голосов
/ 05 июля 2019

Я не пытался найти способ обойти это, но, по крайней мере, в моей системе (установленной на немецкий) описанное поведение, кажется, происходит из-за того, что по умолчанию backtick (`) является мертвым ключом, то есть не будет производить персонажа, пока не будет нажата следующая клавиша. Как ни странно, обратный удар, который вы видите на экране, таким образом, фактически создается , потому что VSCode пытается автоматически завершить обратный удар (с другим обратным ударом), но начальный символ проглатывается (потому что не существует такой вещи, как акцентированный акцент, для которого обычно используется этот ключ).

Если после пробика я наберу пробел, он автоматически заполняется. Запуск VSCode 1.36.0 на MacOS.

Надеюсь, мои объяснения достаточно ясны.

...