Добавить в корзинуПозвонить
Найти в Дзене
Новости linux

Как подружить VS Code, GitHub Copilot и Emmet: решаем конфликт подсказок

Столкнулись с проблемой: поставили VS Code, а там внутри «сюрприз» в виде GitHub Copilot. Мало того, что VS Code сам по себе проприетарный, так еще и Copilot начинает нагло мешать работе старого доброго Emmet. Сразу расставим точки над «i» для любителей кричать: «Фу, зачем ты используешь проприетарщину?!» Каждый выбирает то, что ему нравится. Тот же Vim или NeoVim заходят не всем — если не любишь зазубривать сотни горячих клавиш и не печатаешь вслепую, они превращаются в пытку. Так что работаем там, где удобно. Итак, вы подключили GitHub Copilot и тут же словили баг: Emmet перестал нормально разворачивать код emmet. К счастью, лечится это буквально в пару кликов через конфигурационный файл. JSON "editor.inlineSuggest.enabled": true,
"emmet.suppressSuggestions": false,
"editor.suggest.snippetsPreventQuickSuggestions": false
После сохранения файла всё должно заработать как надо: и Copilot продолжит ненавязчиво подсказывать, и Emmet вернется к жизни. Мы постараемся держать вас в курсе в

Столкнулись с проблемой: поставили VS Code, а там внутри «сюрприз» в виде GitHub Copilot. Мало того, что VS Code сам по себе проприетарный, так еще и Copilot начинает нагло мешать работе старого доброго Emmet.

Сразу расставим точки над «i» для любителей кричать: «Фу, зачем ты используешь проприетарщину?!» Каждый выбирает то, что ему нравится. Тот же Vim или NeoVim заходят не всем — если не любишь зазубривать сотни горячих клавиш и не печатаешь вслепую, они превращаются в пытку. Так что работаем там, где удобно.

Итак, вы подключили GitHub Copilot и тут же словили баг: Emmet перестал нормально разворачивать код emmet. К счастью, лечится это буквально в пару кликов через конфигурационный файл.

Пошаговое решение

-2

  1. Откройте настройки: ФайлНастройкиПараметры (или нажмите Ctrl + ,).
  2. В правом верхнем углу нажмите на самую первую иконку — «Открыть параметры (JSON)» (справа от вкладки «Пользователь»).
  3. Добавьте в открывшийся JSON-файл следующие строки (не забудьте про запятые между свойствами):

JSON

"editor.inlineSuggest.enabled": true,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"workbench.startupEditor": "none",
"emmet.triggerExpansionOnTab": true,
"emmet.showExpandedAbbreviation": "always"

После сохранения файла всё должно заработать как надо: и Copilot продолжит ненавязчиво подсказывать, и Emmet вернется к жизни.

Мы постараемся держать вас в курсе всех важнейших новостей мира Linux и свободного программного обеспечения. Оставайтесь с нами и подписывайтесь на наши обновления!