检查片段是否有 <tabTrigger> 以特殊字符开头的属性。如果他们这样做,他们将不会显示在自动完成框中。这是目前在Windows上可用的问题 jQuery的 插件。
<tabTrigger>
看我的 回答这个帖子 更多细节。
有三种方法
使用SublimeCodeIntel插件
使用CTags插件
手动生成.sublime-completion文件
这个博客文章(我的)中详细描述了方法: http://opensourcehacker.com/2013/03/04/javascript-autocompletions-and-having-one-for-sublime-text-2/
如前所述, tern.js 是一个新的和有前途的项目,插件为Sublime Text,Vim和Emacs。我一直在用 TerlJS for Sublime 有一段时间,我得到的建议比标准建议更好:
Tern会扫描项目中的所有.js文件。您可以通过在.sublime-project文件中添加“libs”来获得对DOM,nodejs,jQuery等的支持:
"ternjs": { "exclude": ["wordpress/**", "node_modules/**"], "libs": ["browser", "jquery"], "plugins": { "requirejs": { "baseURL": "./js" } } }
我开发了一个名为的新插件 JavaScript增强功能 ,你可以找到 的 包装控制 强> 。它用 流 (来自Facebook的javascript静态类型检查器)引擎盖下。
此外,它提供 的 智能javascript自动完成 强> (与我的其他插件JavaScript完成相比), 的 实时错误 强> , 的 代码重构 强> 还有很多 的 特征 强> 关于创建,开发和管理 的 javascript项目 强> 。
见 维基 了解它提供的所有功能!
这个插件的介绍可以在这里找到 css-tricks.com 文章: 将Sublime Text 3转换为JavaScript IDE
只是一些快速截图: