Sublime Text,On Object Dot Show Intellisense

时间:2013-11-19 04:11:28

标签: javascript autocomplete intellisense sublimetext

我刚刚安装了TernJS,我可以通过输入ctrl + space获得intellisense。但是,当我在JavaScript中的对象之后输入一个点时,我想获得intellisense,autocomplete,options。

我没有运气试过以下

  

“auto_complete_selector”:“来源,文字”,

我在Sublime Text 2 auto completion popup does not work properly没有运气的情况下尝试了这些建议

有什么建议吗?

1 个答案:

答案 0 :(得分:12)

首先,要充分利用自动完成功能,请安装Package Control,重新启动,然后安装SublimeCodeIntel并重新启动。在2012年的一些早期问题中提到的记忆问题已得到修复。但是,您需要等到SCI索引您的项目和包含,这可能需要一段时间。

接下来,转到Preferences -> Settings - User并添加以下内容(如果它是数组中的最后一个条目,则删除最后一个逗号):

"auto_complete": true,
"auto_complete_commit_on_tab": true,
"auto_complete_selector": "source, meta.tag", // you can make this "source - comment, meta.tag" if you don't want autocomplete in comments
"auto_complete_triggers": [
    {"selector": "text.html", "characters": "<"},
    {"selector": "source, text.html", "characters": "."}
],

你应该全力以赴。

BTW,“IntelliSense”是微软的商标,在其他情况下,它被称为自动完成或自动完成。