Eclipse JavaScript Editor:js文件的内容辅助,自动完成

Uta*_*aal 40 javascript eclipse eclipse-plugin autocomplete content-assist

我正在尝试使用Eclipse(使用JavaEE和Web开发插件)作为JavaEE/GoogleAppEngine IDE.在HTML编辑器中,如果我放入一个<script ... src="..." />in <head>我自动获取引用文件中的JavaScript内容辅助.我想知道是否有可能在JavaScript编辑器中获取其他JavaScript文件(例如jQuery或homebrew js库)的内容辅助.

Uta*_*aal 31

我刚刚想出如何在Eclipse JavaScript编辑器中获取js内容辅助(没有Aptana插件):

如果项目类型本身不包含JavaScript支持:打开Web(或JavaScript)透视图,右键单击项目并选择Web开发支持 > 添加JavaScript支持(如果已经存在JavaScript支持,这不会有害)

然后右键单击项目中的JavaScript Support并选择Properties,在JavaScript部分转到JavaScript库,然后选择Source选项卡:在这里,您可以添加要通过内容辅助扫描当前项目的文件夹和文件


Aptana Studio中(作为eclipse插件,但我认为独立版本几乎相同):打开任何js或html文件,显示References窗口(或在eclipse中打开Aptana透视图)并拖放要添加到JavaScript的js文件范围(可以使用不同的JavaScript文件和资源构建和激活不同的范围配置文件:只需在窗口工具栏中单击添加配置文件)

  • 不幸的是,这种方式会给你带来大量的错误错误,因为内置的javascript解析器在某种程度上是次优的 (2认同)
  • @utaal它对我没有用!如果我点击我的项目,弹出菜单中没有"Web开发支持"! (2认同)

Jon*_*and 8

imo,Aptana是js编辑的最佳eclipse插件.它包括对许多主要库的支持,如jQuery,yui,dojo等.

Spket,但也很好.虽然主要是你做firefox扩展开发(尽管有点过时)

内置的js编辑器非常糟糕.它声称即使在没有明显缺陷的地方也存在错误.

  • 如果它没有自动建立关联,请转到窗口菜单 - >首选项.在首选项的常规部分中,转到编辑器 - >文件关联.然后选择*.js文件类型并将aptana编辑器设置为默认值 (2认同)