首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tern自动完成不会自动启动

Tern自动完成不会自动启动
EN

Stack Overflow用户
提问于 2014-01-21 20:24:04
回答 4查看 2.5K关注 0票数 2

当我在Emacs js-mode buffer中输入"pars“并输入tern-ac-complete时,我得到了想要的结果:候选补全列表+候选候选旁边的文档。

但是,我不能让Tern完成自动触发。ac-auto-start被设置为3,自动补全功能在其他情况下也能正常工作(我的字典文件、我已经输入的单词、jquery-doc等)。

EN

回答 4

Stack Overflow用户

发布于 2014-07-25 00:15:10

您应该尝试使用第三方company-terncompany-mode

它会自动开始完成,没有任何问题。

票数 1
EN

Stack Overflow用户

发布于 2014-01-21 21:50:23

问题是tern还没有提供ac-source。来自tern-auto-complete.el中的注释

此程序尚不能为任意定时提供ac-source。

票数 0
EN

Stack Overflow用户

发布于 2014-08-04 22:03:12

调用函数'edebug-defun for function 'ac-start of auto-complete.el e.el,并跟踪调用跟踪以找出导致此问题的原因。

在我的例子中,变量‘ac-use- dictionary as-stop-word’是t,并且在我的自动完成字典中有很多单词,所以自动完成被中止了。

代码语言:javascript
复制
tern.el          : Version: 0.0.1
auto-complete.el : Version: 1.4.0 

线路。1559 (ac-abort)) ;;<=这是被调用的!

代码语言:javascript
复制
$ node --version # v0.11.13-pre (on Linux)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21258066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档