VSCode не автоматически закрывает скобки в файлах JavaScript

#visual-studio-code #vscode-settings

Вопрос:

Я использую VSCode для кодирования своих проектов, но, хотя он добавляет скобки и фигурные скобки в файлы других типов, он не добавляет автоматически файлы js или файлы JSX

смотрите здесь: https://i.stack.imgur.com/Okl3d.gif

Я исследовал его и обнаружил, что мне нужно изменить Editor: Auto closing Brackets настройки, и я установил его languageDefined , но все равно он не закрывает скобки автоматически

https://i.stack.imgur.com/eLOtJ.png

Пожалуйста, ответьте, как это исправить

Ответ №1:

На самом деле, это проблема, определяемая расширением… вы, случайно, не используете второго пилота?

Комментарии:

1. Спасибо. Исправлено это, удалив расширение второго пилота

Ответ №2:

По-видимому, это ошибка в VSCode 1.57.x: https://github.com/microsoft/vscode/issues/127739

Для подобных проблем просто найдите «автоматическое закрытие» в вопросах: https://github.com/microsoft/vscode/issues?q=автоматическое закрытие

Ответ №3:

перейдите в раздел Настройки и измените настройки.json

  "editor.autoClosingBrackets": "always",
  "[javascript]": {
    "editor.autoClosingBrackets": "languageDefined"
  }, 
 

Комментарии:

1. если вы не можете исправить, пожалуйста, сообщите мне об этом.