我使用的是Win 10(64位),并且已经在Eclipse Photon和版本2018-09(两次都是64位版本)中进行了尝试,但是两者都得到了相同的结果:
我创建了一个新项目(文件>新建>项目...:JavaScript> JavaScript项目)和一个JavaScript脚本(文件>新建> JavaScript源文件) 。如果输入
function test() {
var inputField = doc
}
然后按 Ctrl + Space ,它应该给我一个建议列表,但该列表仅显示“没有默认建议” 。
如果在写了document.
后再次按 Ctrl + Space ,则列表仅显示“ MISSING” 。
在HTML文件的<script></script>
部分内编写代码将导致相同的空白窗口。
对于HTML和CSS的建议通常可以奏效,但有时窗口甚至根本无法打开,如果我编写例如<sty
,没有<style>
的建议。
如果我编写例如,我可以用某种方式训练Eclipse:
var inputField = document.getElementById("inputField");
inputField.style = "red";
再次写入inputField
后按 Ctrl + Space 会提示“样式” 。这仅在同一文件中有效,如果我在其他脚本中获得相同的输入字段,则不建议使用“ style” 。
我没有更改任何设置( Window> Prerferences ):
我正在将Mars.2用于Java项目,并且在那里一切正常,所以不确定是不是版本(我不想为新的JS项目使用旧的版本)还是Eclipse可以无法正确处理JS。
任何想法/建议我可以尝试解决此问题(无需安装额外的插件)吗?
编辑:我刚刚尝试了两个以上的版本:它可与Mars.2(PHP)一起使用,但不适用于Neon。我仍然更喜欢修复Photon或2018-09,而不是使用将近3年前发布的版本。
答案 0 :(得分:-1)
仅在网络浏览器的上下文中,您可以调用document
的{{1}} 。当前的 Eclipse 提供了现成的仅常规JavaScript支持。
例如, Tern Eclipse IDE 提供您想要的内容:
Tern Eclipse IDE支持两个JavaScript框架,例如。 G。如果选择 jQuery 模块,则可以键入getElementById
并按 Ctrl + Space 以获得建议的jQuery特定功能。>