Eclipse Neon Content Assist 没有关于 JavaScript 的提案

Eclipse Neon Content Assist has no proposals for JavaScript

前面的底线:Eclipse Neon 内容辅助 (Ctrl+space) 没有为我的 Java 脚本代码提供任何建议。

这是我目前检查过的内容:

  1. 已安装 JSDT
  2. "JavaScript resources" 包括 ECMAScipt 内置库、ECMA 3 浏览器支持库、jQuery
  3. 项目的包含路径有 ECMAScipt 内置库、ECMA 3 浏览器支持库、jQuery 和 JavaScript Web 项目支持
  4. Eclipse 的 JavaScript Content Assist 已启用,包括基本建议、其他 JavaScript 建议、模板建议和文字建议。
  5. 我把内容辅助从ctrl+space改成ctrl+0来查看ctrl+space是否被劫持
  6. 内容辅助与常规 Java(在不同的项目中)
  7. 一起工作
  8. 我尝试在“内容辅助”>“高级”下重置为默认设置
  9. Java已为项目选择脚本构面
  10. .js 文件和 .jsp 文件存储在 JavaScript > Include Path
  11. 下项目属性中指定为源文件夹的文件夹下
  12. 这也是火星 2 中的一个问题。
  13. 我已经 运行 完成了此处列出的配置内容辅助的步骤:http://www.eclipse.org/pdt/help/html/using_javascript_content_assist.htm

内容帮助甚至不建议在同一个 .js 文件中定义的函数。我怎样才能让 Eclipse 的内容帮助正确地提出元素?

以前遇到过这种情况,后来发现如果js文件在"normal java project"里面,那么uip是不会带内容的辅助,但如果js文件在"dynamic web project"中,那么内容辅助就可以正常工作,希望它能有所帮助。

+1 在 Eclipse Neon 中不工作。作为替代方案,您可以尝试 Netbeans 8。Javascript 在那里运行良好。我不知道 Eclipse 发生了什么,但是 php 和 Js 支持很差。

P.S。刚刚下载 Eclipse Mars - 可以确认它工作正常。

我遇到了同样的问题,这似乎是一个已知错误:https://bugs.eclipse.org/bugs/show_bug.cgi?id=504057