Добрый вечер,
Скачал st2, установил через package control собственно сам emmet, создал файл в .html расширение, пытаюсь прописать ! жму tab и ставится табуляция, в общем выяснил, emmet ничего не делает, удалил st2, опять установил, проделал ту же операцию и ничего нового! Что делать? Почему не работает emmet?
ну для начала неплохо было бы открыть конфиг emmet-a для ST2 и найти там "expand_abbreviation", после чего удивиться, как это так - он по дефолту забинден на Ctrl+E
1. почему я всегда ставил еммет и по дефолту жал таб и все ок?
2. ничего не происходит, когда жму ctrl+e
3. если нажать ctrl+shift+y вылазит хрень какая-то и пишет подождите, можно нажать только ок, пытался ждать минут 5.
в ST на tab по-умолчанию установлена обработка снипетов. Если установлены снипеты html то, когда вы вводите ! и жмете tab все развернется в скелет html5 doc. Emmet настроен на Ctrl+E. Так было с его предшественником ZenCoding-ом под NP++, так и с ST. Разницы в ОС нет, что на винде, когда я на ней работал, он был на Ctrl+E, что на линуксе сейчас он на Ctrl+E... Все зависит от той среды, в которую Emmet поставляется плагином (в PhpStorm он как раз на tab-е висит)... никто не мешает вам перебиндить клавишу в настройке плагина, но проверьте, чтоб не было конфликтов
Поставьте ST3 - намного лучше предыдущей версии. А Emmet работает по Ctrl+E. Если по Ctrl+E не разворачивает - значит где-то конфликтуют хоткеи? попробуйте отловить их плагином типа этого.