#visual-studio-code
#visual-studio-code
Вопрос:
Я работаю над проектом Django. Поэтому я работаю с шаблонами Django.
При редактировании шаблонов я продолжаю переключаться между языками, чтобы воспользоваться шаблонами HTML и Django.
Обычно я бы установил для языка VSCode значение HTML для создания содержимого HTML. Затем я бы переключился на Django-template, чтобы добавить материал, специфичный для Django.
К сожалению, процесс переключения происходит как-то медленно:
- палитра команд
- изменение языкового режима (который может быть короче с помощью cmd km)
- HTML
и так далее…
Есть ли способ создать привязку ключа, которая будет переключаться между 2 языками?
Ответ №1:
Для использования функции API VSC в привязке клавиш необходимо использовать расширение: изменить языковой режим
{
"key": "ctrl k d",
"command": "changeLanguageMode.change",
"args": "html",
"when": "editorTextFocus amp;amp; editorLangId == 'django-html'"
},
{
"key": "ctrl k d",
"command": "changeLanguageMode.change",
"args": "django-html",
"when": "editorTextFocus amp;amp; editorLangId == 'html'"
}