Что делать если не работает плагин emmet

В Sublime Text 3 не работает emmet

Структура html не появляется после нажатия ! + tab. Также не работает ul>li*5. Переустановка не помогает.

Ответы (13 шт):

Помогло переназначение хоткеев tab в emmet > KeyBindings > User.

У меня не работал Emmet, много что перепробовал, ничего не помогало. Вот что я сделал чтобы проблема ушла! Сначала создаем новый документ Сtrl+N, затем Ctrl+S сохраняем указывая имя файла Index.html (важность играет именно приписка .html, а не само название), после чего сохраняем. Вуаля.

Preferences -> Settings. Проверьте что в ignored_packages нет Emmet и других плагинов

В настройках надо отключить включить HTML-синтаксис и будет вам счастье

у меня тоже ни с того, ни с сего перестало работать развертывание. помог совет Прогера, ревключить синтаксис HTML На верхней панели инструментов ST ищем View, потом Syntax -> HTML, кликаем и проверяем. и переназначать ничего не надо было

Помогла переустановка emmet-а с последующим перезапуском Sublime Text

мне помогло удаление плагина colorPicker

Читайте также:  Huawei y6 prime не работает микрофон

Нужно поменять синтаксис: View —> Syntax —> HTML

У меня перестал работать плагин emmet. Нажатие кнопки TAB после знака ! = отступ, ul>li*5 = отступ. При этом в CSS все работает норм.

Проблему решил так: Package Settings > Emmet > Key bindings — user

строки 125, 126 — заменил «tab» на «alt+x»

Если ничего из вышеуказанного не помогает, просто снимите галочку с view > word wrap

Помог этот способ:

Сначала создаем новый документ Сtrl+N , затем Ctrl+S сохраняем указывая имя файла Index.html (важность играет именно приписка .html , а не само название), после чего сохраняем.

Зайди в Preferences > Packagec Sittings Там удали Emmet и установи обратно. мне помогло

Внимение! Если у вас вдруг перестал работать Ememt в SublimeText, именно в HTML файле. То проблема заключается в том, что скорее всего где-то в коде у вас Emoji символы или другие Unicode символы. Как только вы их удалите, emmet сразу заработает. И не нужно ничего переключать и т.д.

Источник

В Sublime Text 3 не работает emmet

Структура html не появляется после нажатия ! + tab. Также не работает ul>li*5. Переустановка не помогает.

) есть какая-нибудь ругань по поводу Emmet? (После установки из PackageControl, при попытке развернуть аббревиатуру, ещё в какой-нибудь момент. )

13 ответов 13

у меня тоже ни с того, ни с сего перестало работать развертывание. помог совет Прогера, ревключить синтаксис HTML На верхней панели инструментов ST ищем View, потом Syntax -> HTML, кликаем и проверяем. и переназначать ничего не надо было

Preferences -> Settings. Проверьте что в ignored_packages нет Emmet и других плагинов

Помогла переустановка emmet-а с последующим перезапуском Sublime Text

мне помогло удаление плагина colorPicker

У меня перестал работать плагин emmet. Нажатие кнопки TAB после знака ! = отступ, ul>li*5 = отступ. При этом в CSS все работает норм.

Проблему решил так: Package Settings > Emmet > Key bindings — user

строки 125, 126 — заменил «tab» на «alt+x»

Помогло переназначение хоткеев tab в emmet > KeyBindings > User.

У меня не работал Emmet, много что перепробовал, ничего не помогало. Вот что я сделал чтобы проблема ушла! Сначала создаем новый документ Сtrl+N, затем Ctrl+S сохраняем указывая имя файла Index.html (важность играет именно приписка .html, а не само название), после чего сохраняем. Вуаля.

В настройках надо отключить включить HTML-синтаксис и будет вам счастье

Нужно поменять синтаксис: View —> Syntax —> HTML

Помог этот способ:

Сначала создаем новый документ Сtrl+N , затем Ctrl+S сохраняем указывая имя файла Index.html (важность играет именно приписка .html , а не само название), после чего сохраняем.

Зайди в Preferences > Packagec Sittings Там удали Emmet и установи обратно. мне помогло

Внимение! Если у вас вдруг перестал работать Ememt в SublimeText, именно в HTML файле. То проблема заключается в том, что скорее всего где-то в коде у вас Emoji символы или другие Unicode символы. Как только вы их удалите, emmet сразу заработает. И не нужно ничего переключать и т.д.

Если ничего из вышеуказанного не помогает, просто снимите галочку с view > word wrap

Всё ещё ищете ответ? Посмотрите другие вопросы с метками html sublime-text-3 emmet или задайте свой вопрос.

Связанные

Похожие

Подписаться на ленту

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.10.15.40479

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник

Не работает Emmet в Sublime 3. Как побороть?

До сих пор юзал Брэкетс, но что-то мне надоела его тормознутость. Поставил Sublime 3, в нем установил Package Control, и из него Emmet.
Далее перезапустил программу, убедился что Emmet не содержится в списке игнорируемых пакетов.

Пишу:
div>ul>li
жму на TAB и. получаю такое гавно:
div>ul>

По Ctrl+E вообще ничего не происходит. Что я делаю не так?

  • Вопрос задан более трёх лет назад
  • 23126 просмотров

Отличие от официального https://github.com/emmetio/pyv8-binaries#manual-in. в том, что скачанный ZIP-файл распаковываем не в ..\Packages\ , а в ..\Installed Packages\

Ну и вся проблема у меня возникла из за жестких ограничений трафика на работе.

Столкнулся с подобной проблемой, решил её так:

Подобное описано у Suinly Suinly

Suinly:
удалил Emmet,
потом подумал и вообще удалил ST3,
полностью зачистил все следы в системе от ST3,
заново установил ST3,
установил Package Control,
а из него установил Emmet.

После каждой установки перезапускал ST3, в процессе установки PC вышло сообщение что было установлено некая dependency

В общем, результат тот же.

Не может быть проблема в том, что я на Win XP (SP3)?

Источник

В sublime text 3 не работает emmet в sass-файлах

Доброго времени суток. В sublime у меня уже подключен emmet и в html и в css он работает. Но в sass-файле — нет. Кто может сказать почему и как это исправить?Нужно дополнительно emmet для sass подключать или как?

3 ответа 3

Надо поставить расширение SASS. После чего надо выбрать SASS в правом нижнем углу.

Надо добавить поддержку SASS в настойках emmet:

Preferences -> Package Settings -> Emmet -> Settings-User

Если в emmet комментарии оформлены как */text , тогда плагин emmet не заработает. Нужно либо удалить эти комментарии, либо через двойной слеш //text

Всё ещё ищете ответ? Посмотрите другие вопросы с метками sass sublime-text sublime-text-3 emmet или задайте свой вопрос.

Похожие

Подписаться на ленту

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.10.15.40479

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник

После установки emmet не работает shift+alt+стрелка

Sublime text 3. Linux Mint Cinnamon 17.3.

Emmet установлен штатно через Package control.

Очень нужная для меня функция ввода множественных курсоров по shift + alt + стрелка перестала работать. Не заместилась на другую, а просто ничего не происходит.

Пришлось пока отключить Emmet в настройках, а жаль.

Как разрешить конфликт?

1 ответ 1

В примере рассмотрим, что делать, если больше не функционирует сочетание Alt+Shift+↑ , хотя Emmet занимает и Alt+Shift+↓ .

Что делать, если перестали работать горячие клавиши

Либо вы хотите испробовать какое-то новое сочетание, но результата нет или он совсем не такой, какой по идее должен быть.

В нередко используемых и находящихся в автозагрузке программах я дезактивирую горячие клавиши, если не планирую ими пользоваться. Некоторые программы регистрируют шорткаты глобально, и есть шанс нарваться на конфликт горячих клавиш. Ну а нужные мне комбинации сохраняются в голове, при необходимости они вспоминаются.

Если убедились, что проблема не в стороннем софте, значит, скорее всего, она возникает из-за несогласованности сочетаний между плагинами в Sublime Text 3. Также они имеют нехорошее на мой взгляд свойство изменять дефолтные сочетания. Раз уж Emmet этим злоупотребляет, то что говорить о малоиспользуемых плагинах.

Ещё вариант — после обновлений Sublime Text до новых билдов, некоторые сочетания могут быть заменены/удалены разработчиками. Порядок действий, впрочем, остаётся тем же.

1. Плохое решение

Поудаляй плагины по одному — узнаешь в каком дело. Это может быть долго, потребовать переустановки множества плагинов, вы не узнаете причин, вызвавших конфликт в проблемном плагине; и неясно, что делать, если нужны как плагин, так и занятый им шорткат.

2. Не самое удачное решение

Проделывать только:

Preferences → Key Bindings — Default (если перестали работать горячие клавиши по умолчанию)/ → Package Settings → → Settings — Default (когда перестали функционировать горячие клавиши в одном из плагинов) → поиском ищем отказавшее сочетание → копируем содержащую его строку → вставляем её в файл, открывающийся после Preferences → Key Bindings — Default . Для Alt+Shift+↑ строка следующая:

В этом файле с расширением sublime-keymap используется синтаксис JSON, если не знаете его, и у Вас будет выскакивать окно с ошибками, читаем тут (ищем по тексту JSON-синтаксис) и здесь.

Хоткей заработает, но вы не узнаете, в каком плагине и тем более, какой из его команд проблема.

3. Хорошее решение

Плагин Keymaps. После установки Tools → Keymaps → Cheat Sheet .

Откроется полный список горячих клавиш Sublime Text 3: по умолчанию, занятых плагинами и пользовательских.

Находим поиском по открывшемуся файлу, какая команда какого плагина занимает наш шорткат, определяем, нужна она нам или нет, если нет, то проделываем действия, описанные в предыдущем разделе.

У метода есть один недостаток. У меня не работало сочетание Ctrl+L — выделение строки. В Cheat Sheat мне не удалось найти ничего, что занимало это сочетание. Оказалось, в одном из плагинов использовалось сочетание Ctrl+K, Ctrl+L , а хоткеем Ctrl+L вызывалась та же самая команда, что и Ctrl+K, Ctrl+L .

4. Способ наверняка

Ctrl+’ (машинописный обратный апостроф, символ расположен на той же клавише, где кириллическая «ё») → вводим в открывшееся поле sublime.log_commands(True) , затем sublime.log_input(True) .

  • sublime.log_input(True) — встроенный в Sublime Text 3 кейлоггер, вывод осуществляется в ту же консоль, которую мы открыли сочетанием Ctrl+` .
  • sublime.log_commands(True) — вывод лога команд в эту консоль.

Нажимаем в любом месте открытого файла проблемный хоткей, в примере это Alt+Shift+↑ , смотрим вывод:

По командам в Sublime Text 3 обычно становится ясным, что за плагин их использует, в данном случае Emmet. Для подробностей, что означает команда, можно погуглить или же пройтись по пути Preferences → Package Settings → Emmet → Key Bindings — Default . Для себя я решил: мне не нужно, чтобы Emmet занимал это сочетание, и проделал действия, описанные в разделе 2.

Раз в Emmet, установленном почти 2 миллиона раз, таки решили перекрыть Alt+Shift+↑ , обращение к его разработчикам, полагаю, имеет небольшие шансы на благоприятный исход. Для полной уверенности по моему мнению эффективнее уметь обращаться с горячими клавишами самостоятельно.

Источник

Оцените статью