Eclipse Neon内容辅助没有关于JavaScript

时间:2016-10-31 15:34:50

标签: javascript eclipse autocomplete content-assist eclipse-neon

Bottom Line Up Front:Eclipse Neon内容辅助(Ctrl + space)不为我的JavaScript代码提供任何建议。

Screenshot of empty content assist (ctrl+space)

以下是我迄今为止所检查的内容:

  1. 已安装JSDT
  2. " JavaScript资源"包括ECMASciptBuilt-In库,ECMA 3浏览器支持库,jQuery
  3. 项目的Include路径包含ECMAScipt内置库,ECMA 3浏览器支持库,jQuery和JavaScript Web项目支持
  4. 启用了Eclipse的JavaScript内容辅助功能,其中包括基本提案,其他JavaScript提案,模板提案和提案。
  5. 我将内容辅助从ctrl + space更改为ctrl + 0以检查ctrl + space是否已被劫持
  6. 内容辅助可以使用常规Java(在不同的项目中)
  7. 我尝试在内容辅助>下重置为默认值高级
  8. 为项目选择了JavaScript构面
  9. .js文件和.jsp文件存储在文件夹下,这些文件夹在JavaScript>下的项目属性中指定为源文件夹。包含路径
  10. 这也是火星2中的一个问题。
  11. 我已完成此处列出的配置内容辅助的步骤:http://www.eclipse.org/pdt/help/html/using_javascript_content_assist.htm
  12. 内容辅助甚至不提议在同一.js文件中定义的函数。如何让Eclipse的内容帮助正确地提出元素?

3 个答案:

答案 0 :(得分:10)

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

答案 1 :(得分:4)

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

P.S。刚刚下载的Eclipse Mars - 可以确认它运行正常。

答案 2 :(得分:0)

之前我遇到过这种情况,然后我发现如果js文件位于“普通的java项目”中,那么它将不会带来内容辅助,但如果js文件位于“动态网络项目”中,然后内容辅助工作正常,希望它会有所帮助。

相关问题