2014-10-07 104 views
4

TL; DRJavaScript智能在ACE编辑

我需要在ACE编辑器对JavaScript智能自动完成/智能感知。

说明

我创建使用ACE编辑器对JavaScript在线IDE。有没有任何图书馆或开源项目可以为JavaScript提供智能自动完成功能。

JavaScript是一种动态语言,intellisense集成对于这些语言来说是微不足道的(TypeScript确实支持这一点)。 ACE编辑器仅支持使用enableBasicAutocompletion的基本自动完成(如Sublime Text)。

我需要智能自动完成功能,这是一个实时分析后端JavaScript并提供建议的引擎。

有关这个问题的任何帮助,将不胜感激。

谢谢。

+0

很早以前既然你问了这个问题,但你看了摩纳哥编辑器?我认为这将是一个完美的契合。 – makim 2017-01-10 19:16:49

回答

5
+0

有没有其他的选择? Tern.ace太笨重,在编辑大文件时挂起浏览器。 – 2015-01-28 20:16:04

+0

编辑答案添加一个更好的版本,我不知道任何解析代码和提取建议的预制替代方案。 – 2015-01-28 22:46:48

+0

如何在不输入ctrl +空格的情况下触发自动完成?像Android Studio一样 – PirateApp 2017-12-05 13:37:44