Была подобная проблема в VS Code. Не хотели для js срабатывать сниппеты ни в пользовательских фрагментах в javascript.json, ни в новых создаваемых глобальных фрагментах. Начал отключать по очереди установленные расширения, т.к. подумал, что идет конфликт с каким-то из них. В моем случае после отключения расширения Sublime Babel все заработало, мои сниппеты стали доступны для использования.