Я хочу 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)
то использует это, лол? В любом случае, если я не могу создавать свои собственные пользовательские сниппеты, как я могу редактировать этот?
решение1
Базовая область действия для файлов JavaScript в Sublime — source.js
, а не source.javascript
. Вы можете найти полную область действия у курсора, нажав CtrlAltShiftP(Linux/Windows) или ⌘AltP(OS X).