Комбинации клавиш "значение не принято" (после обновления 1.40) - PullRequest
1 голос
/ 11 ноября 2019

У меня есть несколько записей в моем файле keybindings.json. Вчера, вскоре после обновления до октябрьского выпуска VSCode, я попытался добавить несколько новых сочетаний клавиш через виджет «Сочетания клавиш» через палитру команд, но обнаружил следующую ошибку:

image

I checked for errors in my keybindings.json file (full copy здесь )и все, что у меня есть, это записи, подобные приведенной ниже.

enter image description here

Что странного в этом:

  • У меня есть толькопредупреждения, но VSCode жалуется на ошибки
  • Все эти ошибки связаны с emacs-mcx с этим расширением (для справки я открыл с ними проблему здесь просто вcase)

Имея это в виду:

  1. Как VSCode проверяет значения, которые он может принять? (в предупреждении указано «Значение не принято»)
  2. Могу ли я указать VSCode игнорировать эти проблемные записи? (нет синтаксической ошибки как таковой)
  3. Если все, что я имею, является предупреждениями, почему VSCode жалуется на ошибки в файле?

1 Ответ

1 голос
/ 14 ноября 2019

Это, по-видимому, ошибка, которую VSCode устранил здесь после того, как я создал проблему, связанную с этим вопросом (выходит в октябрьском выпуске восстановления)

Это потому, что анализаторНужно, чтобы опция allowTrailingComma была установлена ​​в значение true. Это было по умолчанию для истины раньше.

@ aeschli Похоже, что это было добавлено на последнем этапе и не используется в службе привязок клавиш.

Патч здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...