![如何为 Sublime Text 3 创建新的 JavaScript 代码片段?](https://linux22.com/image/1496609/%E5%A6%82%E4%BD%95%E4%B8%BA%20Sublime%20Text%203%20%E5%88%9B%E5%BB%BA%E6%96%B0%E7%9A%84%20JavaScript%20%E4%BB%A3%E7%A0%81%E7%89%87%E6%AE%B5%EF%BC%9F.png)
我想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
Sublime 中 JavaScript 文件的基本作用域是source.js
,而不是。您可以通过点击(Linux/Windows) 或(OS X)source.javascript
在光标处找到完整作用域。CtrlAltShiftP⌘AltP