Не работает "! + tab" в vs code для HTML
Узнал что в VS code можно автоматически создать базовую структуру программы через сочетание клавиш "! + tab", но у меня это сочетание почему то не работает, если я пропишу просто "! + tab" то таб сделает отступ вправо и все, если пропишу "<! + tab" тогда появится лишь строка "<!DOCTYPE html" и ничего более, почему так? Скажите пожалуйста
Ответы (5 шт):
проверь настройки 'emmet', вдруг ты каким-либо образом их менял.
В крайнем случае можешь использовать html:5 + Tab.
Так же рекомендую использовать одну из последних версий VS Code.
В настройках прописал "emmet.triggerExpansionOnTab": true
при ! + tab не получилось, а html:5 + tab сработал.
У меня такой сбой произошел, когда начал изучать React, установил Babel и стал писать код с JSX. Может быть это как-то связано одно с другим? Просто отследил, что именно тогда отвалилась возможность создать структуру html документа через ! + tab
Добавь эти две строчки в json файл
"emmet.triggerExpansionOnTab": true,
"files.associations": { "*html": "html" }
В параметрах Emmet я установил галочку na Emmet: Trigger Expansion on Tab.
Заработало "!+Tab".