Вопрос
Я только что начал использовать Sublime Text 2 вчера, и мне очень нравится.Однако я пытаюсь настроить фрагмент кода, который я буду использовать все время.Проблема в том, что редактор не распознает это вообще.Я спас его в моих пакетах / папке пользователя.Фрагмент ниже:
<snippet>
<content><![CDATA[echo "<pre>".print_r(${0:var},true)."</pre>";]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>pre</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>source.php</scope>
<description>print r with pre tags</description>
</snippet>
.
Есть идеи, что я делаю не так?
Решение
Убедитесь, что он сохраняется с расширением .sublime-snippet
.Ваш фрагмент будет расширяться только тогда, когда объем PHP.Таким образом, он должен быть в PHP-тегах, даже если он находится в файле PHP.
Другие советы
При создании фрагмента, убедитесь, что вы избежите генеракодицетагкода, если необходимо, поскольку знак $
используется в качестве указателя.
Не связан с StackOverflow