1

Я хочу, чтобы c вызвать console.log()

Фрагмент, который я создал, имеет правильный синтаксис ниже и находится в правильных путях к папкам согласно этим статьям: http://www.hongkiat.com/blog/sublime-code-snippets/ | http://sublimetext.info/docs/en/extensibility/snippets.html

<snippet>
    <content><![CDATA[
console.log(${1:this});
]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>c</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <scope>source.JavaScript</scope>
</snippet>

У меня есть файл сниппета, созданный внутри моей папки User , а также папка User/Javascript . Он также имеет правильное расширение sublime-snippet .

Прошел трудность установки фрагментов JavaScript по умолчанию, но теперь вместо просто console он делает console.dir(obj) который использует этот lol? В любом случае, если я не могу создать свои собственные фрагменты, как я могу редактировать этот?

1 ответ1

3

Основная область для файлов JavaScript в Sublime - source.js , а не source.javascript . Вы можете найти полную область действия курсора, нажав Ctrl Alt Shift P (Linux/Windows) или Alt P (OS X).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .