Eclipse自动完成JavaScript

els*_*rra 5 javascript eclipse

我正在使用Eclipse IDE for PHP,现在我开始使用JS我错过了自动完成选项.我不知道他们是否因为我做错了或者因为变量还没有定义而丢失(类似于MATLAB).自动完成功能适用于PHP,HTML和CSS,但不适用于JS.我试过经典

> Window > Preferences > JavaScript > Editor > Content Assist > Advanced
Run Code Online (Sandbox Code Playgroud)

安装扩展

但它没有帮助.我也尝试引用一些外部文件,但我很确定这不是什么问题.

我一整天都在搜索,但没有找到真正的答案.由于Eclipse有很多选项可以调整所有内容,所以我对此有点不知所措......

我很感激有人向我解释自动完成的工作原理.where和whwn是否寻找建议(js文件或整个脚本中的定义)以及为什么它不显示DOM方法,例如window.onload或document.getElementById.这是正常的,因为还没有窗口/文档,或者我是否必须检查一些复选框才能使eclipse这样做?

小智 5

Eclipse 的CodeMix插件中提供了JavaScript和所有动态Web语言的最佳内容辅助(以及验证等).

这是 Eclipse JSDT和CodeMix之间的具体比较.

您可以在此处从Eclipse Marketplace 安装CodeMix.

希望有所帮助!

  • 最后 !谢谢 !!很高兴我得到了这个,正在认真考虑恢复到 Aptana IDE (2认同)
  • CodeMix ***不是***免费插件,事实上,它很昂贵。您有 45 天的试用期,然后您必须付费。并且它不会自动完成 JSP 文件中的 javascript。有没有免费的自动完成插件? (2认同)