无JavaScript的自动完成在PyDev的Eclipse项目(no JavaScript aut

2019-07-29 16:35发布

我已经Eclipse中的PyDev和JavaScript开发工具(JSDT)。 我使用这个环境来开发Web应用程序。

Python中,HTML和CSS编辑器都很好地工作:突出显示和自动完成的作品。 JavaScript的突出工作过, 但JavaScript的自动完成功能不起作用

切换到JavaScript的角度来看并没有帮助。

但是,如果我创建一个单独JavaScript Project (而不是添加JavaScript文件到我的PyDev项目),JavaScript的自动完成功能似乎正常工作。

额外细节

当我创建了一个JavaScript Project ,Eclipse的某些补充JavaScript Resources到系统默认的项目。 例如, ECMAScript Built-In LibraryECMA 3 Browser Support Library 。 这些都是在可见光Script Explorer窗口,以及根据Project Properties -> JavaScript -> Libraries

问题是,我没有一个Project Properties -> JavaScript一个选项时PyDev Project

问:那我需要做的(如配置明智),以获得在Eclipse中的JavaScript自动完成,而不是在当JavaScript Project (即在时PyDev Project )? 是否有可能加入JavaScript的角度/(我不知道究竟是什么把这个......)到PyDev Project在Eclipse?

我很新(2天),以JavaScript开发,所以抢先道歉,如果这个问题/解决方案是微不足道的!

Answer 1:

你应该先创建一个JavaScript项目,然后让它的PyDev项目(右键单击它>的PyDev>设置为项目的PyDev)。

另外,如果你是新手,你可能要检查的Aptana Studio的3: http://aptana.org/ (它设置专门为Web开发工具链整体Eclipse插件,以编辑为JavaScript,HTML,CSS为以及预装的PyDev) - 请注意,您可以通过只下载单机版和指向现有工作区进行检查。



Answer 2:

要添加JavaScript到现有项目将其转换为“多面工程”型,然后添加JavaScript的方面; 第一个这样做去“项目”>“属性”。



Answer 3:

要添加JavaScript到现有的PyDev项目(丹尼尔Sokolowski的回答不适合的PyDev在Eclipse霓虹灯工作构面仅可用于J2EE项目-见。 Eclipse的项目方面的文件 ):

  1. 关闭了日食。
  2. 浏览到您的项目文件夹,打开一个文本编辑器的项目文件。
  3. 下列添加到<natures>标签旁边PyDev的性质: <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
  4. 保存并重新打开您的项目。

然后,我可以进入Project > Properties > JavaScript > Include Path和添加库,可以自动完成。 这两种自动完成和JavaScript编辑器保存从PyDev透视图的工作行为。

这是在Eclipse霓虹灯。



文章来源: no JavaScript auto complete in PyDev Eclipse project